Tag: colloqui di lavoro
Trova lo st***zo! The IBM Way!
Oggi leggevo un brevissimo articolo, che però ci tengo a condividere con i miei (pochi[ssimi]) lettori. Forse lo condivido solo per me stesso perché ho una pessima memoria selettiva, che però seleziona un po’ come gli pare.
Il titolo originale è “The Asshole Test”, il mio è un po’ più colorito, ma non più di tanto.
FizzBuzz e l'ottimizzazione
Oggi vorrei parlarvi di un algoritmo.
Di norma un algoritmo talmente semplice da essere usato durante i colloqui per la valutazione della capacità minima di scrivere e leggere codice che comprenda il minimo indispensabile di logica, matematica e pensiero critico.
L’algoritmo consiste nell’implementare una funzione che dati i numeri da 1 a 100 faccia quanto segue:
- stampi la stringa “Fizz” quando il numero è un multiplo di 3
- stampi la stringa “Buzz” quando il numero è un multiplo di 5
- stampi la stringa “FizzBuzz” quando il numero è un multiplo di 3 o 5
- stampi il numero quando non è un multiplo di 3 né di 5
Semplice semplice. Ma allora perché ne parlo?
Il recruiter e l'informatico
Oggi vorrei raccontare una storia.
La storia di un recruiter incompetente che malauguratamente mi ha contattato in una giornata storta.