Hola desarrolladores, si se estás preparando una entrevista de trabajo para un puesto en programación y está buscando algunos de los mejores libros sobre programación y preguntas de codificación, entonces has venido al lugar correcto.
En este artículo, voy a compartir un par de buenos libros para preparar preguntas sobre algoritmos de codificación, diseño de software y estructura de datos; esenciales para cualquier entrevista de codificación que se precie.
Mejores libros para la preparación de entrevistas de programación
Aunque en una entrevista de programación también se exploran otras áreas del desarrollo de software, como las preguntas relacionadas con el lenguaje de programación que utilices principalmente en tu proyecto e incluso sobre otras temáticas.
Por ejemplo, también te harán preguntas basadas en bases de datos y SQL, preguntas sobre sistemas operativos y preguntas relacionadas con UNIX, preguntas sobre diseño de sistemas y preguntas sobre patrones de diseño orientado a objetos y mucho más, pero las preguntas basadas en codificación forman el núcleo de una entrevista de programación.
1. Cracking the Coding por Gayle Mcdowell
[amazon box=»0984782850″]
Este es un libro de entrevistas de codificación de propósito general. Gayle Laakmann McDowell ha compartido sus puntos de vista sobre la programación en infinidad de entrevistas y conoce a la perfección lo que las empresas tecnológicas más importantes quieren; como Google, Amazon, Microsoft, Facebook, Twitter o Apple.
Estos libros brindan conocimientos básicos esenciales al cubrir todos los temas cruciales de la programación; como la estructura de datos, algoritmos, SQL, Java, redes, base de datos, sistema operativo y una guía general sobre cómo preparar las entrevistas de programación.
Este libro también es una colección masiva de preguntas comunes entre la temática de la programación, que es la razón más importante por la que es recomendable obtenerlo.
Se requiere un buen conocimiento de los fundamentos informáticos, como la estructura de datos y los algoritmos, para responder a estas preguntas.
2. Preguntas de Programación Expuestas
[amazon box=»111941847X»]
Este libro es tan bueno que no puedo dejar de recomendartelo; si quieres leer tu primer libro de entrevistas de programación, este es el indicado.
Explica en detalle cómo resolver un problema con los pros y los contras de diferentes enfoques y también cubre temas esenciales para programar entrevistas de trabajo; como cadenas, matrices, codificación, algoritmos, árboles binarios, redes, etc.
3. El manual de diseño de algoritmos
[amazon box=»3030542580″]
Este es otro excelente libro para preparar el diseño de algoritmos. El manual de diseño de algoritmos está escrito por Steven S. Skiena y también es uno de los libros más famosos del diseño de algoritmos. El único problema es, que es difícil de leer y seguir.
Si te es como a muchos otros programadores a los que les resulta difícil leer libros con mucha teoría, te recomiendo comenzar con preguntas de entrevista y consultar este libro cuando te encuentres con conceptos algorítmicos.
De esta manera, no te aburrirás con solo leer la teoría y también aprenderás los algoritmos clave. Sin embargo, si has olvidado la estructura de datos fundamental y los algoritmos que te enseñaron en las clases de ciencias de la computación.
Artículos Relacionados
Descubre más desde CIBERED
Suscríbete y recibe las últimas entradas en tu correo electrónico.
