Hace poco fui entrevistado para el puesto de ingeniero de software sénior/asesor asociado en ZS Associates. Todo el proceso tomó alrededor de 50 días. Fueron 3 rondas en total.
Ronda 1 (Online DSA/Algo Round) – 1 hora de duración: Había dos preguntas de programación.
- Encuentre un k-ésimo elemento más grande en una lista sin usar la clasificación.
- Encuentre la subsecuencia palindrómica más larga en una string de entrada dada
Ronda 2 (Ronda de estudio de caso): Entonces, por alguna razón, llaman a esta ronda la ronda de estudio de caso, donde generalmente le hacen una pregunta de programación, una pregunta relacionada con API y una pregunta relacionada con DB. Pero, en mi caso, se hicieron estas preguntas:
- Breve introducción
- Dada una lista, escriba una lista por comprensión para generar una lista que solo tenga números pares presentes en la lista de entrada original.
- Explique la diferencia entre la herencia multinivel y la herencia múltiple en Python. Escriba ejemplos para ambos para mostrar cómo funcionan.
- Explicar el ciclo de solicitud-respuesta en Django
- Diferencia entre protocolo sin estado y con estado.
- Diferencia entre PUT y PATCH
- Luego me dieron tres tablas: Producto, Cliente y Pedido y me pidieron que realizara ciertas consultas encima.
Ronda 3 (Ronda Gerencial):
- Breve introducción sobre mí y las tecnologías en las que he trabajado
- Explicación del proyecto en el que estoy trabajando actualmente.
- ¿Cuál es el proyecto más importante en el que ha trabajado recientemente (preferiblemente por su cuenta)?
- Cuando respondí la pregunta anterior, el entrevistador no estaba completamente satisfecho con el resultado que obtuve y me pidió que pensara en agregar algunas características únicas a mi solución. Lo pensé y sugerí algunas posibilidades que me convencieron por completo (básicamente, él estaba buscando un pensamiento innovador allí, que mencionó hacia el final)
- Me preguntaron sobre dos fortalezas mías que me ayudarían a tener éxito en ZS. Cuando los mencioné, me pidió que los resumiera en un adjetivo cada uno.
- Luego me preguntaron sobre los antecedentes de mi familia, como cuántos miembros, qué hacen todos, de dónde vengo, etc.
- ¿Qué cree que está obteniendo en ZS que no obtiene en su organización actual?
Una vez que se realizaron todas estas entrevistas, recibí una confirmación de su HR en el quinto día a partir de entonces y se me otorgó la confirmación de selección.
Espero que este artículo pueda ser de ayuda para las personas que buscan una entrevista para puestos similares. ¡Todo lo mejor, lo tienes!
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