¡Practica, practica y practica en problemas de algoritmos! Romper la entrevista de codificación es lo mínimo que debes hacer. No puedo enfatizar esto lo suficiente.
Hay otros lugares a los que puede acudir por problemas, leetcode, geeksforgeeks, topcoder son fuentes muy buenas con problemas más difíciles. Siempre que ya esté muy familiarizado con Cracking the Coding Interview.
Todo lo demás viene con eso. ¿Conoces bien tu idioma? Eso viene con la práctica de problemas de algoritmos. ¿Estructuras de datos? Viene con la práctica de problemas de algoritmos. ¿Preguntas técnicas? Viene con la práctica de problemas de algoritmos.
Luego, cuando pueda escribir soluciones libres de errores para algoritmos básicos sin la ayuda de un IDE, comience a entrevistar. Al principio fracasarás, porque no tienes la confianza suficiente, o hay cosas que te perdiste en tu preparación, o no fuiste lo suficientemente rápido al escribir la solución. A medida que entreviste, mejorará cada vez más, algunas preguntas aparecerán dos veces en diferentes entrevistas. En ese momento no estás lejos de una oferta realmente buena.
- ¿A quién debe dirigirse una carta de presentación si no sé quién la recibirá?
- Cómo realizar un seguimiento de las notificaciones de ofertas de trabajo del gobierno y del sector público
- ¿Cuál es la mejor materia para estudiar en Canadá para conseguir un trabajo allí inmediatamente para estudiantes extranjeros?
- ¿Debo incluir mi propia dirección en mi carta de presentación?
- Cómo escribir una carta a los servicios de consultoría sobre el propósito del trabajo
Su arduo trabajo se verá recompensado con la carta de oferta que recibirá unos meses después.