💼¿Cómo es (comúnmente) una entrevista con problemas de programación?
Lo primero que tenemos en una entrevista es el primer contacto con el entrvistador pueden ser 5 min o mas largo.
Preparte
Es importante prepar una introduccion de lo que quirer decir, que proyectos quieres compartir que proyectos quieres dejar, Experiencia quieres compartir, imagene.
Problema
El entrevistafor te dejare un problema pueden ser en cualquier medior es por lo general Muy ambiguio Este es truco para ver como reaccionas.
- Haz preguntas del tema
- Aclara tus dudas
- Haz preguntas del mismo hasta que lo tengas claro
- Profundiza
Despues resuelve el problema y demuestres tu forma de pensar y abordar un problema en cuestion
Espacion para preguntas
En el espacio para preguntas Planea tienes que hacer:
- Planea que preguntas hacer antes de entras a la entrevista
- Interesate por la compania
- Que te ayuden a conocer que si encaja en este rol o la industria
Criterios de evaluacion en empresas de tecnologia
- Comunicacion: Es importe que el entrevistador entienda tu solucion tu forma de pensar y que sea capas de trabajar en equipo en aqui te ayuda el docstring. Sabes pedir ayuda cuando te estancas siendo sincero , saber resivir feedback.
- Conocimiento tecnico: que tan bien conoces la estructura de datos, como la implementas, que tan elegante es tu codigo, que tan bueno es tu codigo, Cual es la calidad de tu codigo.
- Pruebas: Como probamos si esta bien, como demostramos que lo que hicimos esta bien. Pueden ser por medio de pruebas de escritorio y lo hacemos paso a paso.
- Capacidad de resolver problemas: Como piensas, como lo resuelves, como usas los casos en que no todos pensaria, Como llegas de una solucion sucia no muy efeciente a una solucion mucho mas eficiente.
De esta forma nos evaluan por medio de feedback y una puntuacion numerica casi siempre de de 1 a 4, siendo 4 el candidato perfecto y 1 un candidato que seguro no contratarian.
Que pasa cuando son varias entrevistas
Si lo resultados son muy diferentes entre ellos haran una reunion para validar sus afirmaciones o realizar otra entrevista en la cual ponerte a prueba tuas habilidades tecnicas.