Ronda 1: prueba de reclutamiento en línea basada en computadora (en AMCAT)
La prueba tenía 3 secciones:
1. Aptitud y Razonamiento Lógico
2. Preguntas sobre temas centrales de CS [principalmente sobre programación orientada a objetos, sistema operativo, redes]
3. a los problemas de codificación de la respuesta 2 [problemas en la manipulación de arrays y strings (dp)]
Ronda 2: Entrevista técnica
La entrevista se realizó de manera virtual en Smartmeet, una aplicación web de videollamadas entre pares. Había dos miembros en el panel. Empezamos presentándonos. Se hicieron las siguientes preguntas de codificación (para escribir el código en el idioma preferido, elegí Java):
●Serie de Fibonacci: Di el enfoque de usar programación dinámica. La siguiente pregunta que se hizo fue por qué la programación dinámica y cuál es la complejidad del tiempo para el código escrito.
●Contar las ocurrencias de duplicados en una string: Escribí un enfoque utilizando una array de 26 longitudes para almacenar el conteo alfabético. Luego dijeron que la complejidad del tiempo funcionará solo en los alfabetos y qué pasa si hay algunos caracteres especiales en la string.
● Detección de bucles en una lista enlazada: preguntaron cómo se podría crear un algoritmo de lista enlazada y cuál es su propósito y explicaron brevemente sobre el algoritmo para la detección de bucles en una lista enlazada con la complejidad del tiempo.
●Invertir una lista enlazada: se le pide que escriba el código.
●Búsqueda binaria: se le pide que escriba el código.
Como mencioné a Java como el lenguaje preferido en mi currículum, me hicieron algunas preguntas sobre Java. Además, se preguntó por los algoritmos de clasificación y su complejidad temporal. Puse OpenCV como una habilidad, pero no mencioné el proyecto en el currículum, por lo que preguntaron sobre el proyecto.
Los entrevistadores fueron amistosos y también cooperativos. Hubo un problema con la red durante el proceso, pero transcurrió sin problemas después de un tiempo y la ronda técnica completa tomó aproximadamente 1 hora. Alguien con una buena comprensión de las estructuras de datos y su funcionamiento puede rendir al máximo en esta ronda. Y también debe ser cuidadoso con el currículum.
Ronda 3: Entrevista de recursos humanos
Fue una reunión virtual en Zoom. El entrevistador preguntó lo siguiente:
●Preséntate
●¿Por qué eliges una carrera de programación?
●Tu experiencia en la gestión de equipos
●Dio un escenario y preguntó cómo reaccionaría
●Tus fortalezas
●El mayor logro de tu vida
●Tus debilidades
● Me preguntaron sobre el proyecto reciente que mencioné en mi currículum.
●Cualquier experiencia negativa en el trabajo en equipo
●Qué crees que tienes que hacer antes de venir a Target, si te colocan
●Por qué segmentar
● Cualquier pregunta para mí
La entrevista tomó alrededor de 45-50 min. Todas las preguntas fueron hechas de acuerdo a la respuesta que di en la anterior. También se preguntaron algunos puntos repetidamente para verificar si la respuesta cambia o no.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA