Parece que no puedo precisar el aspecto técnico de una entrevista de desarrollador de software. Tengo las habilidades pero lucho con la codificación de pizarra. ¿Algún consejo?

Me enfrenté al mismo problema hace un año. Aquí hay algunas cosas que me ayudaron. Espero que te sean útiles también.

1. Si ha practicado lo suficiente, todos los problemas desconocidos que vea caerían en una categoría de los problemas que ya ha resuelto. Así que no se asuste y solo piense cuando se enfrente a una pregunta extraña. Por ejemplo: – ¿Puedo usar la clasificación, búsqueda, hashing, etc. en este problema?
2. Escribir el código debe ser tu último paso durante una entrevista. Así que piénsalo en tu mente. De hecho hablarlo. Esto ayuda al entrevistador a conocer su proceso de pensamiento. Lo que está sucediendo en tu mente, cómo estás abordando la solución.
3. Justo después de que el entrevistador haya terminado de hacer la pregunta, haga sus dudas. No importa cuán cojos puedan ser. Esto ayuda a definir la solución en su cabeza y evita que se pregunte en el espacio infinito. También 8/10 veces esto le daría ayuda en el paso 1.
4. Mientras practica en casa, siempre escriba siempre su solución en la pizarra. Use su computadora en el último solo para verificar que no hubo errores de compilación y que su solución estuvo a la altura.

Hablar por experiencia personal practicando en pizarra también mejoró mis habilidades de depuración.

No se preocupe si pierde una oportunidad, solo asegúrese de no repetir los mismos errores nuevamente. Todavía hay mucho por hacer, es broma.

Todo lo mejor para futuras entrevistas.

Tuve el mismo problema. La mayoría de los ingenieros simplemente no se acostumbran a codificar y explicar al mismo tiempo. Se necesita algo de práctica para hacerlo bien y hacer que el entrevistador sienta su competencia y confianza sobre lo que está haciendo.

Para preparar mi entrevista de trabajo, fui a una tienda de muebles de oficina local y compré una pizarra blanca de 4 ‘por 3’. Obtuve mi primera oferta de trabajo después de un mes completo de práctica. Esa fue la mejor inversión que he tenido.

More Interesting

¿Por qué algunas personas argumentan que una EM en CS indica un bajo rendimiento en una entrevista técnica?

Cómo mejorar en las preguntas de la entrevista 'blanda'

¿Qué preguntas has encontrado durante una entrevista de desarrollador iOS?

¿Cómo es la entrevista en persona en Google?

Cómo dominar las preguntas de diseño de HLD y LLD en entrevistas tecnológicas

¿Qué tipo de preguntas se hacen en las pruebas escritas de las compañías de software / TI en India?

¿Cuál es el algoritmo más eficiente para encontrar el patrón en las cadenas en un conjunto de caracteres pequeños?

¿Cuáles son las posibles preguntas formuladas en una entrevista (más reciente) si ha mencionado Java en su currículum?

¿Cómo debo prepararme para una entrevista de codificación?

¿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?

¿Es realmente importante el análisis de algoritmos para codificar entrevistas cuando solo puede descubrir complejidades de casos generales (como nlog (n), etc.)?

¿Qué tan importante es la codificación rápida en una entrevista técnica?

¿Hay algún instituto que lo capacite para descifrar entrevistas tecnológicas difíciles como Google / Amazon / Microsoft?

Dada una matriz de 'n' enteros. ¿Encuentra los números 'k' de manera que la diferencia mínima de todos los pares posibles de números 'k' sea máxima (máxima entre otras diferencias mínimas para varias posibles selecciones de números k)?

Con un par de entrevistas de programación en Square a la vuelta de la esquina, ¿cómo puede uno con falta de experiencia en pruebas unitarias prepararse mejor?