Me llamaron a través de una referencia de un amigo que ya trabajaba allí.
- Ronda 1 (Telefónica)
- Háblame de ti
- Explica uno de tus proyectos.
- Se dieron preguntas sobre punteros y una larga lista que constaba de binarios 0/1 en orden aleatorio. La tarea era lograr la secuencia alterna más larga posible sin usar espacio adicional. Di una solución en tiempo cuadrático y luego optimicé a lineal.
- Pregunta sobre la pila, invirtiendo una string sin usar for loop e invirtiendo una pila sin usar espacio auxiliar.
- Incluyó algunas preguntas más, pero no las recuerdo.
- La entrevista duró 1 hora.
Después de 1 semana me llamaron y me pidieron que fuera a su oficina para una entrevista.
Llegue a las 12 y tenia como 5 rondas de una hora cada una
- Ronda 2 (presencial)
- Habla de tí
- Tuve una discusión sobre proyectos que había hecho a lo largo de licenciaturas y maestrías.
- Se le dio una lista de números tuvo que encontrar el número que aparece dos veces en la lista
- Un escenario en el que ocurre un informe de alarma cada vez que la memoria ocupada por un proceso cruza alguna marca, tuvo que minimizar la cantidad de alarmas informadas, ya que no sería factible alarmar al usuario cada vez que la memoria estuviera por encima del umbral (usando patrones).
- Dado un número de dígitos, encontrar el siguiente número máximo posible usando esos dígitos
- Ronda 3
- Habla de tí
- Las preguntas saltadas tenían que encontrar el número que ocurría solo una vez (otros ocurrían dos veces y consecutivamente) en una lista dada de números, lo hacía en solución lineal, intentaba encontrar una solución sublineal.
Algunos casos de uso para el escenario de prueba
Dada una base de datos compleja, haga escenarios de prueba para determinar la durabilidad de la base de datos (tuvo que lidiar con encontrar posibles deficiencias en el sistema) - Ronda 4
- Habla de tí
- Implementar pilas usando cola única
- Dada una string, encuentre el número de strings usando ‘n’ alfabetos distintos, por ejemplo. dado aabb y n=2, respuesta=aab, abb, ab y aabb
- Algunas preguntas más sobre permutación y combinación de strings
- Pidió conceptos y comparó java con c ++
- Hice algunas preguntas sobre secuencias de comandos de Unix
- Ronda 5
- Habla de tí
- dada una lista de tamaño n, find debe tener números del 1 al n, pero un número aparece dos veces y el otro número no aparece. Encuentra ambos números en tiempo lineal.
- Una hoja crece el doble del tamaño que tenía ayer, ¿cuántos días cubriría la mitad del estanque, dada la cantidad de días en los que cubre todo el estanque?
- Algunas preguntas más en No recuerdo
- Me sentía cómodo en Java, así que pedí conceptos de Java aquí y allá y otros conceptos.
- Ronda 6 HR (Finalmente 7:00 pm)
- se le asignó la tarea de hacer un portal de ubicación, qué tecnologías usaría, lo respondí usando html, css y php, etc.
- Se le pidió que estimara la cantidad de personas que jugaban al fútbol en la India en una estimación
y se le pidió que hiciera lo mismo en una estimación - rompecabezas de caballos y carreras, le dije que ya había visto el problema, así que el hr torció el problema aquí y allá.
- sobre ti mismo, fortalezas y debilidades
- algunas preguntas personales
- Sobre el rol y algunos detalles de la empresa.
En general, los entrevistadores estaban bastante bien informados y seguían insinuando un poco cuando solía quedarme atascado y pedí cualquier pregunta que tuviera sobre (entrevista, empresa, etc.). En general, fue una experiencia agotadora pero buena.
Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo y enviarlo por correo electrónico a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
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