¿Abordas los problemas de codificación de entrevistas de manera diferente a los problemas reales?

Derivo la mayoría de las preguntas de la entrevista que hago a los candidatos sobre problemas de la vida real. Les animo a abordarlos como problemas prácticos, a preguntarme todo lo que encuentren ambiguo, confuso o perdido. Pueden pedirme que realice cualquier experimento mental que realizarían en la vida real y les diré el resultado. Conozco el problema en detalle.

Las preguntas que hacen los candidatos y el razonamiento que construyen sobre las respuestas que reciben es en lo que los evalúo.

No tengo toda la verdad: conozco una solución (o muchas) y puedo razonar sobre el problema con suficiente detalle para validar o encontrar agujeros en la mayoría de las soluciones sobre la marcha.

Con poca frecuencia, me sorprenden las soluciones que no puedo evaluar sobre la marcha. Los anoto con precisión (en realidad, generalmente los recuerdo con precisión) y los verifico cuando vuelvo a mi escritorio.

Los candidatos que rinden mejor son aquellos candidatos que tienen la capacidad de pensar rigurosamente, pero atacan el problema como un problema real y concreto que necesita una solución. El pensamiento riguroso por sí solo o la orientación a resultados prácticos por sí solos generalmente no son suficientes.

Depende de las circunstancias, pero ha pasado casi una década desde que estudié y / o recibí preguntas difíciles de la entrevista. Depende del entrevistador y las preguntas, pero probablemente lo más importante es no proceder bajo suposiciones incorrectas. Recuerde, puede estar trabajando muy de cerca con este entrevistador y ellos pueden tener mucho que enseñarle. El más mínimo golpe de exceso de confianza puede ser un gran apagón porque puede conducir a errores costosos en el trabajo.

Trataría la pregunta de la entrevista un poco diferente si me atoro. Por ejemplo, podría decir bien, creo que esta es la respuesta, pero parecía demasiado fácil, así que querré examinarlo más a fondo, pero no estoy seguro de cómo hacerlo ahora. Por supuesto, si tuviera todo el día, seguiría pensando en formas de examinarlo.

More Interesting

¿Cuáles son las preguntas más frecuentes de la entrevista de programación?

¿Has visto esta pregunta antes? Algunos entrevistadores hacen esta pregunta y la cambiarán si responde que sí. ¿Cuál es el punto aquí?

¿Cuáles son algunas de las preguntas importantes de la entrevista técnica que utiliza la estructura de datos matriciales?

¿Cuáles son algunas de las posibles razones por las que un entrevistador rechazaría a un entrevistado si el entrevistado contesta correctamente todas las preguntas prácticas del examen?

¿Cómo es el proceso de entrevista en Microsoft?

¿Qué tipo de preguntas técnicas se hacen típicamente durante una entrevista para un desarrollador senior - posición PHP?

¿Cuáles son algunas de las mejores preguntas que generalmente se hacen en una entrevista IIT?

¿Tenemos que prepararnos para una entrevista tecnológica? Me preparo para las entrevistas, pero los entrevistadores hacen otras preguntas.

¿Cuál es el proceso de reclutamiento en el campus de SuccessFactors? ¿Cuáles son los tipos de preguntas formuladas en una entrevista?

¿Puedo prepararme para las preguntas de la entrevista de diseño del sistema en 10 días?

Para un proyecto de entrevista de codificación, ¿es mejor usar solo la biblioteca estándar de un idioma o está bien incorporar herramientas de biblioteca no estándar?

¿Será difícil descifrar la entrevista del desarrollo de Android con solo el conocimiento básico de la estructura de datos y el algoritmo y no más que eso para los principiantes? ¿Las preguntas son demasiado complejas?

¿Cuál es la forma más rápida de encontrar todos los posibles pares primos en una matriz determinada?

Para las entrevistas en el campus, ¿por qué las empresas realizan entrevistas de codificación en línea en HackerRank o CodeChef?

¿Cuál es la solución recursiva para encontrar todos los subconjuntos de una matriz dada?