Todo depende de lo que presente en su perfil de carrera (significa CV o Currículum Vitae), porque entre usted y ese entrevistador, el único punto de conexión es su CV / Currículum.
Si ha mencionado Java, etc. en su currículum y el trabajo aplicado relevante con eso, es posible que escuche algunos conceptos básicos a preguntas avanzadas para eso.
Ejemplo: si habla de la programación / Algorithim, entonces, le gustaría hacer lo mínimo:
- ¿Qué significa una entrevista en la pantalla del teléfono?
- Soy un programador decente en C. Sin embargo, es difícil implementar todas las estructuras de datos como montones, tablas hash, árboles de rango, etc. dentro del límite de tiempo de la programación competitiva. ¿Cómo hago la transición a C ++ y su útil biblioteca estándar?
- 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?
- ¿Cómo debo responder a una pregunta de QA / Programación de prueba?
- ¿Qué es mejor en una entrevista técnica, código ilegible con buen rendimiento o código legible con peor rendimiento?
(Paso 1) : debe tener una comprensión práctica de los algoritmos (por ejemplo, cuándo usar BackTracking, cuándo usar Divide and Conquer, ¿por qué se requiere doble hashing? ¿Dónde se puede aplicar el concepto de fuerza bruta?)
(Paso 2): debe tener una comprensión práctica de las estructuras de datos, por ejemplo (casos de uso prácticos relacionados con: cuándo usar el búfer circular o cuándo usar una lista adyacente)
(Paso 3): debe practicar varios problemas de codificación para implementar las cosas que aprenden del Paso 1 y del Paso 2 (puede hacer lo siguiente para elegir cualquier lenguaje de codificación para elegir el suyo (C, C ++ o Java o Python o PHP)
Sin embargo, aparte de la programación, es posible que deba comprender que el concepto principal para la entrevista es mantener la entrevista activa y esto requiere algunas acciones de su parte, como las siguientes:
Necesitas hablar
Necesitas explicar
Necesitas discutir
Necesitas expresar tus puntos de vista
Debe comprender claramente las preguntas que se le hacen.
Debe comprender la expresión y mentalidad del entrevistador para comprender esas preguntas.
Es posible que deba hacer las preguntas adecuadas para comprender la pregunta o cualquier otro elemento de discusión.
– y también :
Prepárese: “Cuénteme acerca de usted mismo”, “Sus habilidades relacionadas con un mayor interés positivo / negativo”, Conceptos básicos para los conceptos informáticos más necesarios.