O livro “Cracking the Coding Interview” é uma referência espetacular e bem prática para todos aqueles que desejam desenvolver competência nos fundamentos de nossa profissão.
Ele foi escrito por Gayle Laakmann McDowell e se concentra em mostrar questões propostas nas entrevistas para a vaga de programador em algumas das maiores empresas do mundo (incluindo Google, Facebook, Microsoft, Palantir, entre outras).
O livro apresenta não apenas questões (mais de 180) mas respostas detalhadas e passo-a-passo que nos ajudam a aprender (ou lembrar) conceitos fundamentais de ciências da computação como Complexidade de Algoritmos, Estruturas de Dados, Algoritmos Clássicos, Fundamentos de Design e muito mais.
O livro também da dicas reais sobre conduta durante as entrevistas.
Leitura muito mais do que recomendada! Infelizmente, disponível apenas em versão impressa e em inglês.