Ronda 1: (ronda de codificación en línea)
Plataforma: HackerEarth
- Dada una array de enteros que representan una arista dirigida entre el i-ésimo índice y la array[i], debería devolver el índice que tiene la longitud máxima de la arista. Aquí, si crea una nueva lista adyacente, arrojará un error de límite de memoria excedido, por lo que debe usar la misma array que se proporciona en la array.
- No recuerdo la pregunta exacta, pero la lógica es encontrar el subconjunto mínimo que tiene la suma mayor o igual que k.
Se pidieron 30 MCQ . Casi todos hicieron 1 código completo y el otro en parte, por lo que el desempate fueron los MCQ.
Así que se le dio igual importancia a los MCQ. Estaban basados en Java , encuentran la salida de pseudocódigo dado , DBMS , SQL , OOPs .
45 fueron preseleccionados para la siguiente ronda.
Ronda 2:(Tecnología+RRHH)
La entrevista fue realizada por el AVP de Barclays.
Según el entrevistador, las preguntas eran diferentes para todos. Entonces, tenga conocimiento previo del entrevistador, solo busque en Linked-In.
Algunas de las preguntas que recuerdo fueron:
- Presentarte.
- ¿Qué es un constructor de copias?
- ¿Cómo crear un constructor de copias en C++? explicar en profundidad.
- ¿Por qué usamos cons y &? ¿Cuál será el resultado sin usar const y &?
- ¿Cuáles son las diferentes formas de crear un constructor de copia y las diferentes formas de inicializar un constructor de copia?
- ¿Qué son la asignación estática y la asignación dinámica? Explique las diferencias entre ellas en profundidad.
- Implementar una array dinámica en C++ (int *arr=new int[SIZE])
- Me dio un escenario y me preguntó qué estructura de datos usaré, le dije Hash map y Set. Pidió explicar en profundidad la estructura de datos del Mapa. Di toda la explicación a partir de los tipos de mapas y el mapa ordenado se implementa internamente en Red-Black Tree. Me pidió que explicara qué es Red-Black Tree , preguntó sobre la complejidad temporal de todas las estructuras de datos que mencioné, para un mapa ordenado le dije O (log N) + reequilibrio.
- ¿Por qué el árbol necesita ser reequilibrado?
- ¿Qué pasará si no se produce el reequilibrio?
- Cómo se implementa internamente el Conjunto.
pregunta de recursos humanos:
De un nuevo equipo, habrá muchas expectativas, y te unirás a muchos novatos de todo el país. ¿Cómo llevarás bien el producto final?
Para responder a este tipo de preguntas de recursos humanos, consulte el sitio web de Barclays, tienen valores RISES ( Respeto, Integridad, Servicio, Excelencia, Administración) y proporcione su respuesta relacionada con estos valores.
Tener siempre conocimiento previo sobre la empresa.
Ellos preguntarán, ¿Tienes alguna pregunta? Siempre haga al menos 2 preguntas que muestren su interés en la empresa.
Los resultados se declararon después de 2 días después, se seleccionaron 23 y yo era uno de ellos.
¡¡¡Las cosas buenas toman tiempo!!! ¡¡¡No pierdas la esperanza!!!
¡¡¡Mis mejores deseos!!!
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