Recientemente fui entrevistado por CarWale para el puesto SDE-1 en el Campus.
Ronda 1: Técnica Escrita (codificación):
Esta fue una prueba de codificación en línea realizada en HackerRank. Hubo 4 preguntas para resolver en 2 horas. 2 fueron fáciles y 2 fueron medianas. Resolver 2 preguntas puede hacer que lo preseleccionen.
Ronda 2: Técnica:
El primer entrevistador hizo algunas preguntas relacionadas con mi currículum; ya lo estaba teniendo. Luego tuvimos una pequeña discusión sobre mis proyectos como mencioné en mi currículum. Luego hizo algunas preguntas sobre estructuras de datos y algoritmos.
1. Se le da una string de n caracteres. debe eliminar exactamente k caracteres y crear la string lexicográficamente más pequeña. Complejidad del tiempo esperado O(n) .
2. Te dan una array. Tienes que encontrar si hay un triplete de índice i, j, k tal que i<j<k y a[i]<a[j]<a[k]. Complejidad del tiempo esperado O(n).
3. Diseño del sistema: Tuve que diseñar Facebook. Me pidió que diseñara solo el back-end para algunas funciones principales. ¿Cuántas mesas habrá? ¿Cómo los vincularás? Luego me pidió que convirtiera esta base de datos en una estructura de datos. ¿Cómo almacenará esta información con cualquier estructura de datos? ¿Qué estructura de datos utilizará para esta tabla? Este tipo de preguntas estaban ahí.
El entrevistador fue bastante útil. Me estaba dando pistas dondequiera que me atasqué. Todo lo que quiero sugerir es que no vaya a la mejor solución al principio, comience con la fuerza bruta y siga optimizando su solución y nunca se rinda y haga preguntas al final.
Ronda 3: Técnica:
El entrevistador era el jefe técnico. Toda la entrevista se basó en el currículum y en los proyectos. Me pidió que explicara brevemente mis proyectos y me hizo muchas preguntas sobre proyectos como si me diera algunas situaciones para resolver basadas en mis proyectos. Luego me preguntó sobre mi papel en mis proyectos, qué había hecho en este proyecto en particular y cómo lo hice. Luego preguntó cómo actualizaré mi sistema y cuáles serán las nuevas funciones principales. Larga discusión sobre ‘¿Cómo harás esto?’ Luego me preguntó sobre las dificultades que había enfrentado al implementar el sistema y cómo las superé. Luego finalmente me preguntó si tenía alguna pregunta, le hice algunas preguntas.
Ronda 4: Entrevista de recursos humanos:
Esta fue la mejor parte de todo el proceso de contratación. Fue muy amable. Primero me pidió que le contara sobre mi familia, amigos, vida escolar, vida universitaria, vida como entrenador, aventuras de la vida, logros, debilidades, etc. Me preguntó qué le dirían sobre mí mis amigos de la escuela, profesores, maestros de escuela, amigos de la universidad. si les pregunta. Luego me preguntó sobre mis pasatiempos y qué hago en mi tiempo libre. Luego me dio algunas situaciones:
1. ¿Qué es el éxito para mí?
2. ¿Qué hará si su gerente está tratando de derribarlo?
3. ¿Volverá a trabajar con un gerente que lo derribó antes?
4. ¿Qué harás si tus compañeros de equipo intentan arruinar tu trabajo y cómo los tratarás?
Y muchas situaciones me dio. Todo lo que quiero sugerir es ser uno mismo y dar respuestas positivas.
Luego me preguntó si tenía alguna pregunta y le hice algunas preguntas. Tuvimos largas discusiones sobre algunos temas.
Los resultados se anunciaron media hora después de que se realizaron las entrevistas. 4 Personas fueron colocadas en mi universidad y yo fui una de ellas.
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