Descripción del trabajo:
- Título del puesto: ingeniero de software 1
- Ubicación del trabajo : Hyderabad / Mumbai
Proceso de Contratación: Total de 4 Rondas
- Prueba Escrita (Aptitud + Preguntas de Programación)
- 1ra Ronda Técnica
- 2da Ronda Técnica
- HM Redondo
Prueba Escrita: Esta prueba constaba de 2 secciones, donde la 1ra sección constaba de 30 preguntas de aptitud y la 2da sección constaba de 4 preguntas de programación. Las preguntas de aptitud eran muy básicas y de temas como razones y proporciones, probabilidad, álgebra, logaritmos, etc. Las preguntas de programación también eran fáciles, como escribir un programa para invertir una string completa, clasificar e invertir una string binaria.
1ra Ronda Técnica: Discusiones sobre mi viaje B. Tech y Proyectos ocurrieron. Después de eso, me hicieron algunas preguntas de OOPS, como ¿qué es el polimorfismo? ¿Cuál es la diferencia entre polimorfismo y abstracción? Me pidieron que discutiera el algoritmo detrás de la detección de un bucle en una lista enlazada. Después de eso, se hicieron algunas preguntas básicas de SQL y se me pidió que escribiera consultas SQL.
Segunda ronda técnica: me hicieron varias preguntas básicas de SQL, OOPS, OS y CN, como ¿Qué son DDL, DML y DCL? ¿Qué es la Normalización? ¿Varios tipos de normalización? ¿Qué es un algoritmo de banqueros?
Ronda HM: Esta fue una ronda rigurosa y desafiante. El enfoque del entrevistador fue verificar mi proceso de pensamiento y la forma en que abordo varias preguntas. Me preguntaron sobre las diferencias clave entre polimorfismo y abstracción y sus casos de uso. Me preguntaron sobre la complejidad del tiempo amortizado para la inserción de varios artículos. Se verificó mi dominio de SQL para hacerme escribir varias consultas SQL. Se discutieron varias variaciones de este problema: https://leetcode.com/problems/two-sum. Se preguntó la complejidad temporal de la ordenación de inserción en el caso mejor, peor y promedio.
En mi caso, las 3 entrevistas se realizaron el mismo día con una diferencia de media hora entre ellas, por lo que las rondas comenzaron al mediodía y terminaron a las 5 p. m.
Consejo profesional: prepárese bien para SQL y DBMS. La competencia en SQL es imprescindible para despejar todas las rondas. SQL es la única constante que se pregunta mucho en todas las rondas. También me habló de esto mi primer entrevistador técnico. (MAQ Software permite a las empresas líderes acelerar las iniciativas de BI y análisis)