¿Su solución tiene que ser perfecta para codificar entrevistas?

Cuán perfecta debe ser su solución depende en parte del entrevistador y en parte de su competencia. Para mí, si alguien está codificando una solución y mezclan Count y Length, no me importa. Si dejan un punto y coma, no me importa. Si en lugar de una sintaxis aquí o allá, parece que no saben cómo escribir código, me importa mucho y profundizaré en esa área.

Primero me gusta hacer la solución general, pero no estoy seguro de lo que significa “superar los casos límite durante la resolución de problemas de la pizarra”. Si quiere decir que dice “OK, déjeme ver cómo funciona esto para los casos límite”, creo que está bien, pero le da al entrevistador un poco de tiempo en el que no cree que esté prestando atención a los casos límite. Si quiere decir que el entrevistador señala casos extremos en los que esto no funciona, creo que es pobre.

Creo que un mejor enfoque sería pensar primero en los casos. Escriba una lista de pruebas con los valores esperados, escriba el caso general, vea cómo funciona para el caso normal, luego vea cómo funciona para los casos límite.

More Interesting

¿En qué preguntas básicas de entrevista PHP / MySQL debería centrarme? Tengo una entrevista técnica en San Francisco próximamente.

Tengo muchos problemas al programar programas (errores, cosas que no funcionan como quiero, etc.), ¿por qué es esto?

Cómo prepararme para una entrevista para un puesto de diseñador de juegos

Cómo obtener una entrevista técnica de bootcamp de codificación

¿Cuál es la mejor estrategia para prepararse para una entrevista de ingeniería de software de Google en solo una semana?

Al descifrar la entrevista de codificación Ed: 6, se dice que el código de ejemplo: 12 (ver desc) se ejecuta en O (n * n * n!). ¿Cómo puede alguien explicar esto usando la recurrencia si es posible?

¿Qué es la matriz de posición?

¿Cuáles son algunas aplicaciones divertidas o divertidas que se pueden desarrollar utilizando subprocesos múltiples en Java?

¿Cuál debería ser mi estrategia para prepararme para preparar entrevistas técnicas en el campus en un mes?

Si dice que es competente en un lenguaje de programación al salir de la universidad, ¿qué grado de comprensión profunda necesita en dicho idioma para tener éxito en una entrevista técnica?

¿Las empresas realizan un seguimiento de los entrevistados anteriores?

¿Qué habilidad se espera de un ingeniero en electrónica y comunicación cuando se enfrenta a una entrevista en una gran empresa junto a chicos de CSE?

Teoría de grafos: ¿Cuál es el algoritmo más eficiente para encontrar el centro de un árbol?

Dada una lista de números sin clasificar, ¿cómo encontrarías la mediana sin ordenar la matriz original?

¿Cuál es su revisión del material C ++ en GeeksforGeeks?