Google JobsOpportunita in EMEASam DuttonGoogle Developer Relations6 luglio 2011
Engineering in EMEA
Uffici per ingegneri in EMEA   Paris
Posizioni per ingegneri in GoogleSoftware Engineer - "programmatore"Software Engineer in Test/QA - programmatore dellinfra...
Come mi candido?Per prima cosa dai unocchiata aquesti due siti per verificare qualiposizioni sono aperte:Professionisti: w...
Aree di sviluppoAarhus (Danimarca)               Munich (Germania)V8 Engine, Java Virtual          Engineering ToolsMachin...
Aree di sviluppo (cont.)London (UK)                Zürich (Svizzera)Publisher Platform         Search: Index, Quality,Rich...
Una selezione di progetti EMEAGoogle Dashboard (Munich and Zürich)Suggest (Israel)Hot Topics (Israel)Google Goggles (Israe...
Priority Inbox, ZurichPriority Inbox looks at 5 features:Social, Label, Content, Spam, Thread             Teach Priority I...
Google Chrome V8 Crankshaft, AarhusNew compilation infrastructure for V8, Googles Chrome JavaScript               Boosts V...
Google search app for iOS, London ● Search by voice ● Search by image   (Google Goggles) ● Access other Google   apps (Gma...
Google Dashboard, Munich                        ‘Che informazioni ha Google su di me?’                                 Org...
Google Suggest, Israel
Hot topics in Trend, Israel
Google Goggles, Israel
YouTube Content ID, Zürich Il problema della gestione dei contenuti: 20 ore di video caricate su YouTube ogni minuto dirit...
Place Page, Zürich
Transit Layers, Moscow & Zürich
Mobile Web Maps, LondonDa unapplicazione che usa Maps a Maps direttamente nelbrowser mobileEsperienza migliorata: navigazi...
Google Tape, Zürich  ● Utility facile da usare per trasferire grandi quantità di    dati da GFS (Google File System) o un ...
Safe Search, Zürich ● Safe Search supporta 39 lingue ● Opzione Safe Lock ● Riconoscimento della pornografia (anche nella r...
Talk Video, Stockholm
Kefir, Moscow                Trova tutti i                Find all                prodotti venduti                products...
Confucius (Google Q+A), Zürich/BeijingQ+A socialLanciato in Russia (sviluppato originariamente in Russia),Cina, MENA (in A...
EMEA University Programmes
Come collaboriamo con gli studentiScholarshipsDoctoral FellowshipsInternshipsFull-time positionsAmbassador programmePer ma...
Come collaboriamo con gli accademiciVisiting Faculty programmeResearch AwardsFaculty SummitPost-doc positionsCS4HS (Comput...
20% projects make a difference
Come prepararsi ad un  colloquio tecnico
Curriculum e lettera di presentazione in Google Docs   ● Modelli di curriculum (anche uno     specifico per gli studenti) ...
Processo di assunzione  ● Ti candidi online o tramite referral  ● Noi valutiamo il curriculum  ● Prima serie di colloqui t...
Parlando di Google Docs…Se avete un colloquio telefonico con Google, aspettatevi di doverscrivere del codice in Google Doc...
Preparazione al colloquioCosa aspettarsi  ● Breve introduzione  ● Una o più domande per valutare le competenze tecniche  ●...
Preparazione al colloquio (cont.)Come prepararsi prima del colloquio  ● Ripassa i fondamenti dellInformatica (pensa agli a...
Preparazione al colloquio (cont.)Durante il colloquio  ● Siamo interessati al tuo approccio al problem-solving. Pensa ad a...
Preparazione al colloquio (cont.)Come prepararsi per un colloquio fra un paio di anni  ● Sviluppa delle solide basi di inf...
Esempio di quesito tecnico“Inverti lordine delle parole in una frase.”Lobiettivo e quello di scrivere una funzione che pre...
Risolvere il problema – Parte 1Rendi più chiaro il problema  ● Considera un esempio ricco a sufficienza ma non noioso:    ...
Risolvere il problema – Parte 2Inizia con la prima soluzione che ti viene in mente.  ● Afferma pure che la tua prima soluz...
Risolvere il problema – Parte 3Raffina la soluzione.  ● Rendi chiare le tue assunzioni e i tuoi obiettivi (ad es.    migli...
E i miei amici italiani    raccomanda...
...curate il vostro inglese!
Domande?
Upcoming SlideShare
Loading in...5
×

Job opportunities in_google_emea

1,691

Published on

Published in: Technology, Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,691
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
19
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Job opportunities in_google_emea

  1. 1. Google JobsOpportunita in EMEASam DuttonGoogle Developer Relations6 luglio 2011
  2. 2. Engineering in EMEA
  3. 3. Uffici per ingegneri in EMEA Paris
  4. 4. Posizioni per ingegneri in GoogleSoftware Engineer - "programmatore"Software Engineer in Test/QA - programmatore dellinfrastruttura ditestingSite Reliability Engineer - si occupa dei serverUX Designer - rende i nostri prodotti facili da usareProduct Manager - coordina il lavoro con i non-ingegneri (marketing,avvocati, PR, etc.)Field Tech - "tuttofare dellIT"Operations - infrastruttura internaSales Engineer - lavora in partnership con i clientiHardware Engineer - progetta e costruisce i server su cui gira GoogleSecurity Engineer - protegge i prodotti di Google dagli hackerWebmaster - sviluppa le pagine web e disegna i Google DoodlesDeveloper Programs Engineer - ingegneri "public-facing"
  5. 5. Come mi candido?Per prima cosa dai unocchiata aquesti due siti per verificare qualiposizioni sono aperte:Professionisti: www.google.com/intl/en/jobs/locationsStudenti: www.google.com/jobs/students/emea
  6. 6. Aree di sviluppoAarhus (Danimarca) Munich (Germania)V8 Engine, Java Virtual Engineering ToolsMachine Privacy ClientIsraelAnalytics St. Petersburg (Russia)Insights & Trends, Forecasting ClientOneboxes Toolbar & AnnotationsQuery Formulation Features /Suggest Stockholm (Svezia)Visualisation Technologies Talk VideoNetworking Software Krakow (Poland)Dublin (Irlanda) ContactsSRE Capacity Management Data Processing and Analysis
  7. 7. Aree di sviluppo (cont.)London (UK) Zürich (Svizzera)Publisher Platform Search: Index, Quality,Rich Media Advertising Ranking, SpamAdSense for TV Geo:Infrastructure, Page,Android HTML 5 Photos, LayersMobile Applications YouTube: Content ID, Ads,Voice Search InfrastructureMobile Maps Apps: Gmail, Calendar, ... Regional EngineeringMoscow (Russia) Google Base & Product SearchClient/ChromeOSProduct SearchRussian-market productsmobile, iGoogle, Search
  8. 8. Una selezione di progetti EMEAGoogle Dashboard (Munich and Zürich)Suggest (Israel)Hot Topics (Israel)Google Goggles (Israel)YouTube Content ID (Zürich)Place Page (Zürich)Transit Layers (Moscow and Zürich)Mobile web maps (London)Google Tape (Zürich)Safe Search (Zürich)Talk video (Stockholm)Kefir (Moscow)Confucius (Zürich/Beijing)Trader and SMS Tips for Africa (Zürich)
  9. 9. Priority Inbox, ZurichPriority Inbox looks at 5 features:Social, Label, Content, Spam, Thread Teach Priority Inbox by Priority Inbox marking more or less important
  10. 10. Google Chrome V8 Crankshaft, AarhusNew compilation infrastructure for V8, Googles Chrome JavaScript Boosts V8s performance by 50% With Crankshaft
  11. 11. Google search app for iOS, London ● Search by voice ● Search by image (Google Goggles) ● Access other Google apps (Gmail, Maps, Calendar, etc.) ● Search near my locationThird most downloaded app ever
  12. 12. Google Dashboard, Munich ‘Che informazioni ha Google su di me?’ Organizzata per prodotto Mostra i dati associati al tuo account Google Link alle pagine dove puoiNome del prodotto o controllare i dati per questoservizio Google prodotto (ad es. decidere di non salvare la cronologia delle chat in Gmail) www.google.com/dashboard
  13. 13. Google Suggest, Israel
  14. 14. Hot topics in Trend, Israel
  15. 15. Google Goggles, Israel
  16. 16. YouTube Content ID, Zürich Il problema della gestione dei contenuti: 20 ore di video caricate su YouTube ogni minuto diritti e richieste di "takedown" più facile mostrare pubblicità quando possiamo identificare il proprietario
  17. 17. Place Page, Zürich
  18. 18. Transit Layers, Moscow & Zürich
  19. 19. Mobile Web Maps, LondonDa unapplicazione che usa Maps a Maps direttamente nelbrowser mobileEsperienza migliorata: navigazione 3D, StreetView, ricercalungo il percorso, ricerca vocale, vista del traffico
  20. 20. Google Tape, Zürich ● Utility facile da usare per trasferire grandi quantità di dati da GFS (Google File System) o un altro meccanismo di storage su nastro e relativo ripristino dei dati da nastro. ● Progettato per gestire data set grandi diversi petabytes (1PB = 1015 bytes) per archiviazione e backup periodico. ● Usato da più di 100 progetti, ad es. Gmail e YouTube
  21. 21. Safe Search, Zürich ● Safe Search supporta 39 lingue ● Opzione Safe Lock ● Riconoscimento della pornografia (anche nella ricerca immagini) usando machine learning automatico
  22. 22. Talk Video, Stockholm
  23. 23. Kefir, Moscow Trova tutti i Find all prodotti venduti products online ... da tutti i sold online ... venditori online by all online ... retailers in tutto il ... world-wide mondo
  24. 24. Confucius (Google Q+A), Zürich/BeijingQ+A socialLanciato in Russia (sviluppato originariamente in Russia),Cina, MENA (in Arabo)non presente in USAquesti mercati hanno bisogno di piu contenuti online -Confucious crea questi contenuti
  25. 25. EMEA University Programmes
  26. 26. Come collaboriamo con gli studentiScholarshipsDoctoral FellowshipsInternshipsFull-time positionsAmbassador programmePer maggiori informazioni http://www.google.com/university/emea/
  27. 27. Come collaboriamo con gli accademiciVisiting Faculty programmeResearch AwardsFaculty SummitPost-doc positionsCS4HS (Computer Science for High Schools)Google Code UniversityPer maggiori informazioni http://www.google.com/university/emea/
  28. 28. 20% projects make a difference
  29. 29. Come prepararsi ad un colloquio tecnico
  30. 30. Curriculum e lettera di presentazione in Google Docs ● Modelli di curriculum (anche uno specifico per gli studenti) disponibili online su docs.google. com/templates ○ Click su Resumes & Cover Letters ● Facile da convertire in altri formati ○ HTML ○ PDF ○ Text ○ Office o Open Office
  31. 31. Processo di assunzione ● Ti candidi online o tramite referral ● Noi valutiamo il curriculum ● Prima serie di colloqui telefonici o nel campus ● Colloqui onsite presso una sede di Google ● Offerta di assunzione Gli ingegneri di Google sono coinvolti attivamente nel processo di assunzione e si occupano di valutare i curricula, effettuare i colloqui ed esprimere valutazioni per rendere più facili le decisioni relative allassunzione.
  32. 32. Parlando di Google Docs…Se avete un colloquio telefonico con Google, aspettatevi di doverscrivere del codice in Google Docs, un editor di testo web-based chepermette di condividere il proprio lavoro online e facilita lacollaborazione in tempo reale.
  33. 33. Preparazione al colloquioCosa aspettarsi ● Breve introduzione ● Una o più domande per valutare le competenze tecniche ● Chiusura con le tue domande ● Nessun quiz (non servono a valutare le vere competenze)Valutazione delle competenze tecniche ● Sintassi del linguaggio, librerie principali, performance ● Algoritmi e strutture dati ● Capacita analitiche ● Design di soluzioni informatiche
  34. 34. Preparazione al colloquio (cont.)Come prepararsi prima del colloquio ● Ripassa i fondamenti dellInformatica (pensa agli anni dellUniversità) ● Ripassa algoritmi e strutture dati ● Fai pratica a scrivere codice, specialmente se sei fuori allenamento; concentrati sul tuo linguaggio preferito ○ Scrivi su una lavagna o su carta ○ Il linguaggio non ha importanza - ti verra chiesto di usare il tuo linguaggio preferito ● Leggi qualche articolo online sui colloqui ● Conosci qualcuno in Google? ○ Chiedigli di parlarti della loro esperienza ○ Chiedigli di farti da referrer
  35. 35. Preparazione al colloquio (cont.)Durante il colloquio ● Siamo interessati al tuo approccio al problem-solving. Pensa ad alta voce. Fai domande. ● Le nostre domande andranno in profondità. Vogliamo vedere come affronti dei problemi complessi. ● La risposta corretta e apprezzata ma non sempre necessaria - il ragionamento e più importante.
  36. 36. Preparazione al colloquio (cont.)Come prepararsi per un colloquio fra un paio di anni ● Sviluppa delle solide basi di informatica ● Impara uno o più linguaggi di programmazione ○C ○ C++ ○ Java ○ Python ○ C# ● Fai esperienze al di fuori dellaula ○ Associazioni o club di Informatica ○ Competizioni di programmazione ○ Stage ○ Progetti Open Source (e non dimenticarti di Google Summer of Code)
  37. 37. Esempio di quesito tecnico“Inverti lordine delle parole in una frase.”Lobiettivo e quello di scrivere una funzione che prende una stringa einverte lordine delle sue parole senza invertire lordine delle lettereallinterno di ogni parola. Sii pronto a testare la tua funzione!
  38. 38. Risolvere il problema – Parte 1Rendi più chiaro il problema ● Considera un esempio ricco a sufficienza ma non noioso: “Fight, don’t compromise.” ● Definisci il risultato atteso: “compromise. don’t Fight” … ● Chiarisci quali sono le tue assunzioni: risultato atteso, linguaggio, requisiti di memoria o performance, se la soluzione sara distruttiva, etc... ● Definisci la signature della funzione.
  39. 39. Risolvere il problema – Parte 2Inizia con la prima soluzione che ti viene in mente. ● Afferma pure che la tua prima soluzione verra raffinata in seguito. ● Normalmente questa sara una soluzione basata su brute- force. ● Prova a far girare il tuo codice con un paio di esempi per testarne la correttezza. ● Verifica i casi limite. ● Prova ad usare nomi di variabili adeguati o di ripulire il codice dopo la prima passata. ● Valuta la complessità dellalgoritmo ● Chiedi allintervistatore se ha delle domande prima di passare allottimizzazione.
  40. 40. Risolvere il problema – Parte 3Raffina la soluzione. ● Rendi chiare le tue assunzioni e i tuoi obiettivi (ad es. migliorare le performance) ● Ricomincia dallinizio. ● Confronta le due soluzioni.
  41. 41. E i miei amici italiani raccomanda...
  42. 42. ...curate il vostro inglese!
  43. 43. Domande?
  1. Gostou de algum slide específico?

    Recortar slides é uma maneira fácil de colecionar informações para acessar mais tarde.

×