¿Cuál es su experiencia con la efectividad de Cracking the Code Interview por Gayle Laakmann?

Tengo una historia con la que mucha gente podría relacionarse. Un poco de historia aquí primero.

Soy un graduado en ingeniería eléctrica e informática. Hice mi parte de la programación C integrada y trabajé con C ++, Python y Java para los proyectos ECE de mi maestro. Pensé que estaba listo para entrar en la industria. Durante la fase de “búsqueda de empleo”, entrevisté a algunas buenas compañías para puestos de ingeniero de sistemas y hardware. Y en su mayor parte, los resultados estuvieron muy por debajo de mis expectativas. La razón es que, a pesar de que conozco bien mi material de ECE y los reclutadores lo encontraron impresionante, estaba luchando con las estructuras de datos y las preguntas relacionadas con los algoritmos.

Comencé a repasar mis conceptos básicos y comencé a practicar en diferentes sitios. Al mismo tiempo, compré CTCI. Lo encontré muy útil dado mi experiencia. Me llevó algo más de un par de meses resolver los problemas y revisar mis defectos. Leí algunos otros algoritmos y estructura de datos, diseño orientado a objetos y libros relacionados con subprocesos múltiples (preguntas de resolución de problemas y codificación, no teóricas).

En pocas palabras, este es uno de los libros que le gustaría recoger antes de dar entrevistas de codificación. No solo para CS, sino que este libro también es relevante para estudiantes de ECE. Es un recurso único y bien documentado para comenzar y aumentar su confianza. Si estás en el nivel en el que ya has hecho algo de programación y conoces tus fundamentos, este será un buen comienzo. El libro tiene conjuntos de problemas fáciles, moderados y difíciles. Las soluciones están en Java. Puede elegir cualquier idioma con el que se sienta cómodo (elegí C ++). El autor ha hecho un gran trabajo.

No solo la industria del software sino también la industria del hardware mapea la utilidad de un candidato basada en las habilidades de resolución de problemas hasta cierto punto. La forma más estándar de evaluar esto es mediante la codificación de preguntas. Obviamente, tendrá que practicar muchas más preguntas que solo de un libro, pero definitivamente le brinda el impulso necesario para la preparación de su entrevista.

Ver codificación de la marca