Tuve un problema similar, te diré lo que hice y espero que te ayude. En realidad, voy a recomendar dos cosas.
Primero: Gayle Laakmann McDowell escribe un libro FANTÁSTICO llamado “Cracking the Coding Interview”, al cual no he vinculado, pero literalmente no soy capaz de recomendar lo suficiente. Debería tener su propio escuadrón de porristas, en serio. Tiene problemas que puedes practicar respondiendo en tu idioma elegido. Espere que esto tome un tiempo, pero vale la pena, y ella cubre CADA parte de la entrevista de codificación.
Lo que hice, porque cuando tenía este problema, Gayle Laakmann McDowell aún no había escrito su libro, fue cuando reuní una lista de los algoritmos “importantes” / “no intuitivos” o “difíciles” de libros como “Introducción de Thomas Cormen”. a Algoritmos ”y escribí pruebas contra las implementaciones que existían en mi idioma (Java) y luego escribí nuevas versiones de las clases que implementaron esa funcionalidad, hasta que mis versiones pudieran aprobar las pruebas aproximadamente, así como las implementaciones de referencia. Volver a las implementaciones de lenguaje fue muy útil para mí, porque una vez que acumulo suficiente “tejido cicatricial mental”, recordar algo es fácil.
Esto último tomó 2–3 meses de fines de semana, pero honestamente, la parte de los algoritmos de la entrevista era lo único que necesitaba ayuda para cubrir. Y todavía lo hago cuando tengo que volver a entrevistarme, porque ser entrevistado en tecnología tiene muy poco que ver con tu trabajo real.
- ¿Qué significa si un chico dice que te ama? ¿Cómo sabes si estaba hablando en serio o no?
- Si no puedo encontrar el amor, ¿debo conformarme con un matrimonio arreglado?
- ¿Qué debo hacer si quiero tener relaciones sexuales con el chico que amo desesperadamente pero es imposible porque está lejos de mí y no me quiere?
- Cómo saber si estás obsesionado o enamorado.
- ¿La mayoría de las adolescentes verían la línea, ‘Te quiero más que a Cartman que ama a KFC’ como romántico?
¡Buena suerte!