¿Es ‘Cracking the Coding Interview’ una lectura obligatoria cuando se postula para ser un ingeniero front-end?

Te daré una perspectiva sueca.

No importa un poco aquí. Nunca lo leí, nunca me preguntaron.

¿Qué estoy buscando en un ingeniero front-end?

¿Puedes dividir la página en componentes separados e interfaces de diseño entre ellos? Probaré esto en la pizarra.

¿Cómo te mantienes actualizado sobre el último desarrollo?
Le preguntaré qué blogs lee, qué personas sigue y qué piensa acerca de algunos marcos JS.

Raramente probaría habilidades de codificación pura, a menos que su CV levante algunas banderas rojas pero no lo suficiente como para descartar la aplicación por completo.

Le preguntaría sobre su último proyecto, qué hizo allí y cómo lo haría de manera diferente si tuviera manos libres para rehacerlo desde cero.

En pocas palabras, busco habilidades de diseño de software y algo de talento en diseño gráfico / estética. Codificación que puede y aprenderá si es necesario. Pero esos dos son mucho más difíciles de dominar.

No es necesario leer para ningún trabajo, frontend o backend. Solo tiene que tener un buen conocimiento de algoritmos y estructuras de datos y poder aplicar ese conocimiento para resolver problemas. Todas estas cosas son perfectamente alcanzables sin leer Cracking the Coding Interview .