Criterios de elegibilidad: Sin acumulación pendiente. La oportunidad era para estudiantes de CS, IT, ECE, BCA, MCA en nuestra universidad.
Proceso de contratación:
Ronda 1 (Codificación Ronda 1): Esta ronda consta de tres preguntas de codificación, 2 fáciles y 1 de nivel medio para ser resueltas en 1 hora. La prueba se realizó en HackerEarth. Cada pregunta estaba en 10 puntos cada uno.
Nota: Trate de hacer las 3 preguntas para calificar directamente para las entrevistas. Si puede hacer 2 o 2,5 preguntas, organizan otra ronda de codificación para los candidatos de la izquierda.
- Programa para convertir la hora de 12 horas a formato de 24 horas
- Reemplace cada elemento de la array por la multiplicación de anterior y siguiente . En esta pregunta, no se proporcionó el tamaño de la array, se pasaron directamente los valores de la array, así que utilicé este método. (https://stackoverflow.com/questions/40437342/how-to-input-elements-in-an-array-without-inputting-nc). Imprimí directamente el producto en lugar de cambiarlo en la array.
- El número mínimo de saltos para llegar al final . La declaración fue tergiversada y se dio una historia para la fuga de la prisión. En esta pregunta, tampoco se proporcionó el tamaño de array utilizado en el método anterior. Resolví las primeras 2 preguntas por completo y solo quedaron sin aprobar 2 casos de prueba en la tercera pregunta.
Ronda 2 (Codificación Ronda 2): Esta ronda fue en HackerEarth de 100 puntos que contenía 3 preguntas de 10, 40, 50 puntos con dificultad fácil, media y media respectivamente. Esta ronda fue después de 1 día.
- Encuentre el recuento de rotaciones en la array ordenada rotada .
- Con motivo de Diwali, la gente quiere celebrar Diwali distribuyendo cajas Laddo a otros miembros de la sociedad. hay N no de casas en una sociedad numeradas del 1 al N . La familia distribuye las cajas de laddo a sus próximas casas T y si no hay una casa al lado de su casa, se quedan con las cajas restantes. No hay M ninguna familia que esté interesada en distribuir cajas de laddo a otros y compraron la Caja en la misma tienda de Jethalal. Todas las familias M tienen un número T de cajas laddo.
Aquí M<N. Se dieron los números de las casas de las familias interesadas. Escriba el número de casa de esa familia que tiene el número máximo. de cajas - Esta pregunta estaba en Tree y no la recuerdo correctamente, pero era algo como esto. La función debe implementarse para encontrar una cantidad de rotaciones basadas en los valores GCD de los Nodes. ( No estoy seguro )
Resolví las 2 primeras preguntas. Los estudiantes seleccionados fueron anunciados por la noche para otras rondas. Se seleccionaron 9 estudiantes.
Ronda 3 (Entrevista técnica 1): esta ronda fue virtual y estaba programada para 1 hora, pero mi entrevista se completó en 30 minutos. Esta ronda fue una ronda de fuego rápido. Las preguntas son:-
- Cuéntame algo sobre ti, tus hobbies.
- Me preguntaron sobre mis proyectos sobre aprendizaje automático. No se discutió mucho.
- ¿Ha implementado alguna base de datos en un proyecto? Dije que no.
- Me preguntó cuál era mi lenguaje de programación preferido: el mío c++. entonces hizo la siguiente pregunta.
- ¿Qué es OOPS y cuáles son sus características?
- Ocultación de datos frente a abstracción
- Tipos de Polimorfismo y ejemplos de cada uno. más preguntas sobre funciones virtuales.
- que es interfaz
- ¿Qué es la clase abstracta? ¿Podemos crear sus objetos y constructor?
- ¿Cómo le explicaría el funcionamiento de Internet a un niño de 7 años? (no utilice ninguna terminología). En esto, usé más tiempo como un niño que no sabía ninguna terminología y terminé explicándole la red.
- ¿Qué es la sobrecarga de Constructor? y pregunta sobre su sintaxis
- 4 operaciones en STACK.
- tipos de lista enlazada
- ¿Cuál es el problema N-QUEENS?
- que es el round robin
- que es FCFS
- TCP frente a UDP
- malloc vs calloc
- ¿Qué es un modelo cliente-servidor?
- ¿Qué protocolos se utilizan en las aplicaciones de videoconferencia y chat?
- ¿Cuántos semáforos hay en India? Dije que debería en 3 ^ n. lol, la respuesta fue solo 3 🙂
- Luego se hizo una pregunta de impresión de patrón y se le pidió que escribiera la lógica en Google Docs. Lo codifiqué en 4 minutos.
- ¿Tiene alguna pregunta para mí? Le pregunté cuánto tiempo ha estado en esta empresa.
Le dije que suponía que esa entrevista sería más sobre DSA. 🙂 Respondí la mayoría de las preguntas excepto 2-3 preguntas. También había 2-3 preguntas que no podía recordar. Disfruté esta ronda ya que fue rápida.
Recibí una llamada de Recursos Humanos después de 30 minutos para la siguiente ronda y me preguntó si podía unirme ahora.
Ronda 4 (Entrevista técnica 2): el entrevistador comenzó directamente con preguntas en Google Docs:
- Rompecabezas: Caracol y Muro (se cambiaron los valores)
- Invertir una lista enlazada
- Rompecabezas: Mida 4L usando los 3 cubos dados . Condición Cuando no se nos permite tirar agua del balde. Luego leyó mi currículum.
- ¿Tiene alguna pregunta para mí? Le pregunté cuánto tiempo ha estado en esta empresa. El entrevistador tenía 9 años de experiencia. Era una persona muy agradable y tranquila.
Esta entrevista estaba programada para 1 hora pero terminó en 25 minutos. Resolví las 3 preguntas.
Recibí una llamada de Recursos Humanos después de 20 minutos para la ronda de recursos humanos y pedí unirme ahora.
Ronda 4 (ronda de recursos humanos):
- Dime algo sobre ti.
- Preguntado por mis proyectos.
- Lo que sabe sobre la empresa y por qué quiere unirse a ella.
- Me preguntaron sobre mi pasantía y certificaciones.
- Ubicación discutida, estructura salarial, bonos y varias políticas de empresas.
Intenté negociar pero fracasé jajaja.
Veredicto: Seleccionado
Consejo: tenga confianza e intente comunicarse con el entrevistador, especialmente en las preguntas de codificación y los acertijos.
Publicación traducida automáticamente
Artículo escrito por ajaypahal2000 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA