Rol: Ingeniero desarrollador de software
Ubicación: Gurgaon
Sucursales elegibles: CSE, ECE, EEE
NIT Jamshedpur – agosto de 2021
Consiste en una _Ronda escrita_, _Una ronda de entrevista técnica_ y una _Ronda de entrevista final_ que consta de preguntas de entrevista técnica y gerencial.
Ronda Escrita
Se llevó a cabo en Hackerearth con un límite de tiempo de 1 hora y 30 minutos. Consta de 10 MCQ cada uno de 4 puntos y 3 preguntas de codificación en las que 2 de ellas son de 20 puntos y 1 de 50 puntos.
Las preguntas de MCQ se componen de consultas SQL, sistema operativo, DBMS, árbol, lista enlazada, OOPS, red, cortafuegos y preguntas de seguridad del sistema. Todas estas son preguntas básicas con dificultad media y se pueden resolver fácilmente si se tienen conocimientos básicos sobre los temas. Será mejor si practica algunas preguntas mcq de GFG sobre estos temas.
Preguntas de codificación, una de ellas es de nivel medio y las otras dos son fáciles.
50 puntos Pregunta : Subarreglo MAX
20 marcos Pregunta : Compra más barata
20 puntos Pregunta : Encontrar pares
Si resolvió la pregunta de 1 a 50 puntos y todos los mcq fueron correctos, fue seleccionado en esta ronda.
Si desea preguntas redondas escritas, envíeme un ping en Linkedin (detalles al final de este artículo).
Entrevista de la ronda 1
Casi 200 estudiantes dieron ronda escrita y 6 de ellos fueron seleccionados para esta ronda. Se realizó en google meet y de casi 1 hora.
Dieron un enlace de una pantalla en línea en el cuadro de comentarios en el que hacen preguntas y tengo que explicar mis respuestas allí.
Q1 – Cuéntame sobre ti.
Sugerencia: Sea breve y preciso. El formato debe ser como este Detalles básicos (nombre, ciudad natal, universidad, sucursal, cgpa) – Habilidades – Experiencia pasada o roles de pasantía – Mejores proyectos – lo que es bueno en usted – pasatiempos.
Q2 – Cuéntame algo sobre tu pasantía.
Sugerencia: cómo obtuvo esa pasantía, sobre la empresa en resumen, cuál fue su función, qué hizo en ese período de pasantía, cuáles son las tecnologías en las que trabajó, qué tan grande era su equipo, qué aprendió más allá de las habilidades técnicas.
P3: encuentre la frecuencia de cada carácter en una string de manera eficiente
Sugerencia: Y tiene que escribir la solución en esa pantalla. Si es posible, explíquelo mientras escribe cada línea. Lo resolví usando hash. https://www.geeksforgeeks.org/frequency-of-each-character-in-a-string-using-unordered_map-in-c/
P4: ¿Por qué usa un mapa desordenado? ¿Por qué no un mapa ordenado?
Sugerencia: diferencie el mapa ordenado y el mapa desordenado. Y justifique cuáles son las ventajas de usar un mapa desordenado aquí.
P5: crea dos tablas, da una declaración del problema y tiene que escribir consultas SQL. Era una cuestión de unión interna.
Sugerencia: fue fácil y se puede resolver fácilmente usando la combinación interna. Intenta explicar por qué usas la unión interna.
P6: escriba el código de cruce de pedido postal en BST.
Pista: [https://www.geeksforgeeks.org/tree-traversals-inorder-preorder-and-postorder/]
P7: Cuéntame algo sobre Big-Database y Hadoop.
Sugerencia: https://www.geeksforgeeks.org/hadoop-a-solution-for-big-data/
P8- ¿Qué tipo de lenguaje es JavaScript y por qué lo usamos?
Sugerencia: https://www.geeksforgeeks.org/introduction-to-javascript/ . Trate de explicar usando su experiencia pasada y algunos proyectos. intenta demostrarles que tienes experiencia laboral.
Entrevista de la ronda 2
Entre 6 solo uno fue seleccionado de mi colegio para esta ronda.
Fue de media hora y fue una entrevista muy rápida, hizo tantas preguntas en solo 30 minutos.
P1 – ¿ Cuándo se tocan las manecillas de los minutos y las horas entre las 2 y las 3 de la tarde?
Sugerencia: https://math.stackexchange.com/questions/459224/time- between-3-and-4-that-the-hour-and-minute-hands-overlap-each-other
Q2 – Explique su uno de los mejores proyectos.
Sugerencia: la secuencia debe ser así sobre el proyecto, las tecnologías utilizadas, cuáles son las cosas especiales en su proyecto. Sólo breve y preciso.
P3: como su proyecto está en React Web-App. ¿Por qué usas reaccionar y cuáles son los beneficios de usarlo?
Sugerencia: https://customerthink.com/benefits-of-reactjs-top-10-reasons-to-choose-it/
P4: como navegador web, entiende el código en HTML y CSS, pero React usa el lenguaje JSX para la codificación, por lo que el navegador web lo lee y lo manipula.
Sugerencia: tengo que decir sobre Transcompiler – Babel, Real DOM y Virtual Dom y explicar todo el proceso detrás de la página web.
P5: ¿Cuáles son las ventajas de usar Hooks en React?
Pista: https://medium.com/@nazrhan.mohcine/react-hooks-why-what-and-pros-vs-cons-6d3fe18b8a0a
P6 – ¿Qué entiendes por Promises en Javascript y lo explicas con ejemplos?
Sugerencia: https://www.w3schools.com/js/js_promise.asp
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