¿Podría practicar para una entrevista de codificación descifrando la entrevista de codificación para intermediarios?

Creo que es un gran comienzo en lo que respecta a la práctica. Comencé con ese libro, aunque en el momento en que lo revisé, no me tomaba en serio buscar un nuevo trabajo o entrevistarme en el futuro inmediato. Estaba usando el libro como un punto de partida más para evaluar qué tan cerca o qué tan lejos (estaba REALMENTE lejos) estaba lejos de estar listo para la entrevista.

Mi problema al leer un libro como la única fuente es que no hay ningún elemento práctico para la práctica. Por ejemplo, puede seguir adelante y poner en blanco las soluciones a las preguntas del libro, pero realmente necesita un elemento autograder para evaluar cuán libre de errores es realmente su solución.

Ahí es donde siento que un recurso como Leetcode realmente se lleva la palma. Muchas de las preguntas son casi exactamente lo que vi en mis entrevistas. Casi parecía que había compañías que visitaban este sitio web, escogiendo algunas preguntas al azar y luego pidiéndome que las resolviera durante la entrevista.

Puede ser un poco desalentador a veces. Por ejemplo, salté directamente a los problemas de Medium en leetcode y hubo momentos en que estuve atrapado en un problema durante bastante tiempo, pero eventualmente los patrones comenzaron a parecer familiares.

Revisar las preguntas sobre leetcode realmente me ayudó mucho más que CTCI (aunque CTCI es un excelente punto de partida).

Entonces mi recomendación sería la siguiente:

  1. Si tiene tiempo, comience con CTCI, escriba las soluciones a las preguntas y vea qué tan cerca está de la solución presentada en el libro.
    1. Luego, a medida que mejore, continúe con leetcode y use su autograder como punto de referencia de su progreso a medida que ejecutan una gran cantidad de pruebas contra el código que pega en su caja de soluciones.
  2. Luego comience a entrevistar y verá que la práctica realmente vale la pena.
  3. Si tiene un tiempo muy limitado, salte directamente al paso 1b. No te decepcionará 🙂

Espero que esto ayude y todo lo mejor!

More Interesting

¿Cómo organizaría (en el lugar) el siguiente elemento de la mitad del arreglo alternativamente entre el elemento de la primera mitad del arreglo?

¿Importa la experiencia en la programación de entrevistas?

¿Está predispuesto Facebook hacia los candidatos a entrevistas que son los mejores clasificados en las competencias de programación en línea?

Preguntas de la entrevista de trabajo: ¿Cómo son las entrevistas de trabajo de CS en otros países además de India?

¿Se hacen con frecuencia preguntas sobre patrones de diseño durante las entrevistas de codificación en grandes empresas tecnológicas como Google y Amazon?

¿Cómo sé si estoy listo para programar un trabajo (y una entrevista) en Google?

¿Cómo debo manejar una entrevista telefónica de 'pasante de software' por primera vez en mi vida?

¿Cuánto tiempo lleva aprender a codificar una aplicación?

¿Cuáles son algunas preguntas que un empleador podría hacer sobre Swift durante una entrevista de trabajo para desarrolladores de iOS? ¿Qué tipo de respuestas esperaría él o ella?

¿Qué temas debo preparar para codificar entrevistas en empresas multinacionales y startups después de completar B.Tech en CSE?

Puedo resolver las preguntas de entrevistas de ingeniería de software técnico para las principales empresas como Google, Facebook, Apple, Microsoft y Amazon con bastante facilidad. Pero no puedo conseguir una entrevista. ¿Cómo consigo una entrevista con una empresa de tecnología de primer nivel?

¿Cuál es el propósito de la pregunta 'cuál fue su error más difícil' en las entrevistas para puestos de ingeniería de software?

Dada una matriz sin clasificar, ¿cómo podemos asignar cada valor al primer valor que viene después y es más grande (o asignar a -1 si no existe ese número)?

Cómo saber qué error cometiste en una entrevista después de ser rechazado

¿Qué tan difícil es conseguir un trabajo en C ++ o desarrollo Java para alguien que tiene más de 5 años de experiencia en la industria con C?