Logo Blogo

Domande da colloquio di lavoro di Google

Pubblicato: 17 gen 2006 da Luca

Un paio di domande fatte ad una job-interview di Google (pare!):

1. Sei stato ridotto alle dimensioni di una monetina e gettato in un frullatore. Ti dicono che tra 60 secondi il frullatore partirà. Cosa fai per salvarti ?
2. Progetta e descrivi un sistema/una applicazione che produrrà nella maniera più efficiente un rapporto sul milione di ricerche più popolari in Google. Questi sono i particolari: hai 12 server su una rete, ognuno ha due processori con 4 GB di RAM, 4×400 gb di hard disk; i log sono stati già ripuliti, e sono 100 miliardi di righe (40 byte di termini di ricerca), divisi in 12 file da 320 GB; puoi usare solo applicazioni scritte ad hoc o software open source.

1 stelle2 stelle3 stelle4 stelle5 stelle (nessun voto)
condividi condividi
17 commenti

Commenti dei lettori

(Inserisci un commento - Nascondi commenti anonimi)
  • greenkey

    17 gen 2006 - 16:55 - #1
    0 punti
    Up Down

    Bello, mi piacerebbe un sacco poter rispondere a queste domande in sede di colloquio…

    Ma avete mai visto *cosa* bisogna essere per tentare di essere assunti?
    Io credo che lavorare in Google sia un sogno paragonabile a quello di fare l’astronauta e le affinità sarebbero molte, infatti a partire dalle richieste in terminidi CV siamo ad un buon livello…

  • Profilo di Matteo

    Matteo

    17 gen 2006 - 18:20 - #2
    0 punti
    Up Down

    Beh il primo è facile niente perchè sono una moneta e nel frullatore non me faccio niente.

  • valerio

    17 gen 2006 - 18:31 - #3
    0 punti
    Up Down

    non c’è scritto: sei una moneta…c’è scritto “sei stato ridotto ALLE DIMENSIONI di una moneta”…quindi ti sfracelli e come

  • Detro

    17 gen 2006 - 18:32 - #4
    0 punti
    Up Down

    La seconda, invece, credo sia a trabocchetto: non si può rispondere su 2 piedi pensando di poter progettare un software per gestire tutta sta roba.
    Ci vuole tempo per progettare.

  • Profilo di fullo

    fullo

    17 gen 2006 - 18:47 - #5
    0 punti
    Up Down

    la prima dipende se c’è acqua o meno, se non c’è stai al tuo posto in un angolo che tanto non vieni preso.. se c’è ti metti al centro dove si crea l’occhio del ciclone. Per la seconda domanda concordo che vada fatta una migliore analisi, anche se la soluzione stupida è: “uso google” (puoi usare solo applicazioni scritte ad-hoc) ;)

  • Larry Page

    18 gen 2006 - 09:29 - #6
    0 punti
    Up Down

    Fullo come with us !

  • Profilo di Cristian Conti

    Cristian Conti

    18 gen 2006 - 09:37 - #7
    0 punti
    Up Down

    Eh, si..

    All your Fullo are belong to us!

  • Sauzer

    18 gen 2006 - 09:42 - #8
    0 punti
    Up Down

    Anche secondo me la prima è facile:

    Se qualcuno è in grado di ridurmi alle dimensioni di una monetina, allora ad un semplice comando il mio dio minore mi vine a salvare senza battere ciglio. Distruggendo poi il frullatore gigante con una palla di fuoco e annientando infine colui che mi ha ridotto in quello stato. Naturamente dopo avermi fatto ritornre nelle mie consuete sembianze ed avergli strappanto il segreto di questo pacchiano incantesimo.

    La seconda ci metterei un istante in più a rispondere…quanto tempo mi ho?

  • Profilo di Matteo

    Matteo

    18 gen 2006 - 22:37 - #9
    0 punti
    Up Down

    Per la prima io mi sarei messo a terra disteso… in teoria non dovrei essere tagliato a pezzettini dalle lame, no? :)

  • eugenio orsi

    25 gen 2006 - 01:24 - #10
    0 punti
    Up Down

    Hy larry is there a place also for me, a very a bad english speaker? :-)

  • Bruno

    27 feb 2006 - 16:16 - #11
    0 punti
    Up Down

    il primo e’ semplice basta arrampicarti sulla vite centrale che tiene le lame (quella resta ferma).
    Inoltre se vengono ridotte le dimensione a parita’ di massa (ovvero mantieni il tuo stesso peso) avresti una forza sovranaturale, forse ti basterebbe qualche calcio per sfasciare il tutto (pensa un omino grande come una moneta che pesa 80kb).

    il secondo e’ anche piu semplice (e meno metafisico) basta fare un server distribuito con reverse indexing dei famosi log.
    sono 12 sever e 12 files, quindi un file su ogni server che fanno il parsing.
    4hd da 400Gb su ogni server, uno viene utilizzato quasi interamente dal file di log e dal OS,
    gli altri tre vengono utilizzati per la creazione dell’indice distributo.
    ogni file contiene circa 8miliardi di record quindi viene stimato un tempo di circa 2 settimane (13,7 giorni) per il completamento dell’indicizzazione.
    per la creazione del report, sono necessari pochi secondi (tempo di scrittura di 1 milione di records).

  • Profilo di ...Lord Zarcon

    ...Lord Zarcon

    04 mar 2006 - 14:26 - #12
    0 punti
    Up Down

    Bruno.. che ti sei mangiato a colazione stamattina? hehehehe

  • Dispenser di stimoli quotidiani

    21 set 2006 - 01:13 - #13
    0 punti
    Up Down

    […] Nessun Commento finora Lascia un tuo commento RSS feed dei commenti a questo articolo. TrackBack URI Lascia un tuo commento Line and paragraph breaks automatic, e-mail address never displayed, HTMLallowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> […]

  • Vecchio ingegnere

    05 lug 2007 - 09:56 - #14
    0 punti
    Up Down

    Personalmente reputo si tratti di domande cretine che risentono del solito approccio olistitico e poco razionale del tipo facciamo cantare il gregoriano la mattina in posizioni yoga, facciamo fare un team building ogni anno per rafforezare la fiducia reciproca (senza considerare che magari mi posso fidare di uno che mi raccoglie se mi butto di schiena ma non mi fido se faccio fare una relazione…..).
    Le soluzioni ai problemi e l’innovazione sono un altra cosa, richiedono lavoro e scienza e questwe capacità non si giudica in un colloquio in questo modo con il quale si valuta al più lka capacità di intortare o il fatto che il canditato sapeva già la risposta.
    D’altra parte anche il selettore deve avere il suo momento di gloria.
    Suggerisco di non perdere tempo per non fare scadere il biglietto del tram se siete andati con i mezzi.

  • tronco

    15 dic 2007 - 18:04 - #15
    0 punti
    Up Down

    Ciao! Avete l’indirizzo dove spedire il c.v. per google!!! GRAZIE

  • etichettaindipendente

    25 gen 2008 - 16:19 - #16
    0 punti
    Up Down

    facile il primo mi posiziono al centro dell’elica rotante perché è l’unico punto dove non verrai mai frullato

  • Luca G. Else

    08 gen 2012 - 22:42 - #17
    0 punti
    Up Down

    1. Dipende: se fossi veramente ridotto ad una monetina, la mia densità sarebbe tale che le lame non dovrebbero riuscire a tritarmi, in quanto sicuramente meno dense rispetto a me. Se il coperchio fosse anche aperto, in tutta probabilità verrei gettato all’esterno senza troppe scalfitture.

    2. userei google trends. Credo sia più sensato di qualsiasi intervento hw/sw: i numeri per farlo, ci sono!

L'email è richiesta ma non verrà mostrata ai visitatori.
Commenta questo articolo

Registrati per riservare il tuo nickname preferito su tutti i blog di Blogo e per caricare il tuo avatar. Se sei già registrato, effettua il login per usare il tuo nickname.

Si No
I commenti sono sottoposti alle linee guida per la moderazione.

Anteprima del commento