Experiencia de entrevista de impulso para ingeniero de software asociado (en el campus)

Hubo 1 Codificación, 1 Técnico y 1 Técnico + HR (Ronda Combinada) es conducida por Impetus (CTC – 5 LPA)

Ronda de codificación 1: hubo 15 MCQ (preguntas de aptitud), 2 consultas SQL y 2 preguntas de codificación, todas las preguntas se pueden encontrar en Google.

Las consultas SQL son bastante fáciles, las 2 preguntas de codificación también son fáciles, 1 se basó en la implementación, otra pregunta también es bastante fácil basada en Greedy. La Plataforma fue Hackerrank y la prueba fue supervisada. Resolví todos los MCQ de aptitude, 1 consulta SQL y todas las preguntas de codificación con todos los casos de prueba aprobados, también comenté bien el código. 

Borré la ronda de codificación y continué con la Entrevista técnica 1

Técnica 1: Esta ronda es bastante fácil, el entrevistador es una persona muy buena, me saludó seguido de su presentación, tiene bastante experiencia. Luego le hice mi presentación, luego me preguntó sobre el proyecto, luego le expliqué bastante bien, estaba impresionado con el proyecto.

Me preguntó sobre la preferencia de idioma en la que tengo que continuar mi entrevista. Le dije a Java.

Hizo preguntas relacionadas con Java, qué es el marco de colección, qué es una lista de arreglos, conceptos OOPS con explicaciones y código, sobrecarga, anulación, estos conceptos se preguntaron con código de ejemplo, luego me pidió Code Bubble Sort y me dijo que ejecutara eso Código solo en IDE. Luego me hizo preguntas del Sistema de gestión de bases de datos, puedo responder la mayoría de las preguntas. Luego me dijo que escribiera la sintaxis para crear una tabla SQL con los atributos dados, insertar algunos datos en la tabla dada, también recuperar datos de la misma tabla, se hicieron consultas desde la misma.

Esta ronda salió bien, soy capaz de responder a todas las preguntas.

Técnico 2 + RRHH:Esta ronda es realmente buena, hizo preguntas rápidamente y trató de confundirme, esto es Técnico + RRHH. El entrevistador tiene una gran experiencia en el campo de Big Data, me preguntó sobre el proyecto, le expliqué lo que hice. Preguntó a mis temas favoritos. Le dije Estructuras de datos y DBMS, luego comenzó a cuestionar Estructuras de datos y me preguntó cuál es la diferencia entre Tree y Graph. Todos los árboles son gráficos, pero no todos los gráficos son árboles. Los gráficos contienen un ciclo, pero el árbol no tiene ningún ciclo. Luego me pidió que escribiera el código para el orden de nivel del Árbol, luego pregunté qué Árbol. Binario o n-ario. Le dijo a n-Ary. Escribí el Código para n-Ary Level Order Traversal, luego me preguntó cuál es la complejidad temporal del código que ha escrito, le dije a O (N) donde N es no. de Nodes Luego hizo preguntas de DBMS, ¿qué son los disparadores? qué son los procedimientos en SQL, la diferencia entre funciones y procedimiento, me confunde en cada punto. Mi regla es “si no sabes algo usa la lógica y ten confianza y en el peor de los casos responde no sé si no tienes idea”. Están trabajando en Java, por lo que comenzó a hacer preguntas en Java. Tengo que explicar todo lo que escribí en el Bloc de notas, esto es una especie de ronda rápida, no adivine, solo responda si sabe. Sobrecarga, anulando la diferencia. Clases Internas y Clases Externas, Diferencia entre final, finalmente, finalizar. ¿Qué pasa si reemplazo public con private en public static void main(String[] args). Dime la jerarquía de excepciones en Java. (No sé esta respuesta porque recientemente cambié de C++ a Java, la única respuesta que le di a cada clase hereda de la clase de objeto), luego hizo más preguntas sobre qué pasa si uso esta palabra clave throw en la función, qué pasa si cambio los parámetros de las funciones, sobrecargando la función, una está lanzando una excepción y la otra no. Luego me preguntó sobre Hobbies, cuál es el último artículo que leyó, cuál es la fuente de su conocimiento técnico, etc, etc.

Esta ronda está bien bien 70-80% (Él está comprobando mi confianza de que sé cosas o no) 

No soy bueno con las materias básicas en ese momento, luego lo aprendí. No sé mucho sobre el idioma, como la jerarquía de excepciones que no puedo responder. Bueno, luego aprendí todos estos temas, por suerte obtuve otra oferta en otra firma.

La lista es compartida por College, afortunadamente me seleccionaron, no esperaba la selección después de Technical 2, pero me seleccionaron.

Impetus está realizando otra ronda seguida de una entrevista y el CTC revisado será de 6,7 a 7,0 LPA , pero no se me permitió hacerlo porque ya recibí una oferta de CTC más alto de otra empresa, y tampoco genera ninguna. tiene sentido sentarse en empresas con un CTC menor que su CTC actual.

Puntas:

  • Lea Experiencias de Entrevistas de GFG, esto es válido para todas las empresas, esto realmente ayuda mucho.
  • Estudie las materias básicas, también son importantes, no se las salte, creo que anteriormente Solo DSA es la clave, pero esto no es del todo cierto, preparé las materias básicas después de esto, también el idioma que está eligiendo, obtenga una buena comprensión de que.
  • Si te hacen estas preguntas califícate, no te evalúes, diles que todavía estoy aprendiendo e intentaré responder a todas tus preguntas, hay muchas cosas que no sabes, estas entrevistas son pan comido.
  • Tómese el tiempo para preparar las materias principales, aprender SQL y practicar algunas de las preguntas frecuentes de las entrevistas sobre SQL. Lo más importante es trabajar con DSA tanto como pueda porque su destino actual no es su destino final, me alegro de que le ayude.

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *