Hackwithinfy conducido por Infosys es una competencia de codificación en línea que tiene 3 rondas en total.
Ronda 1: Ronda de codificación básica en Hackerrank. 3 preguntas de codificación en 3 horas .
Puede borrar esta ronda si conoce arrays básicas, listas vinculadas, strings. Prepárese usando https://www.geeksforgeeks.org/must-do-coding-questions-for-companies-like-amazon-microsoft-adobe/ .
Si puede resolver preguntas de array, LL y strings desde este enlace, la ronda 1 será pan comido.
*Esta ronda es una ronda eliminatoria*
Ronda 2: ronda de codificación avanzada en Hackerrank. 3 preguntas de codificación en 3 horas.
Alrededor de 3000 personas superaron la primera ronda y tuvieron la oportunidad de participar en la segunda ronda. Esta ronda de codificación fue comparativamente difícil. Las estructuras de datos que se utilizarán para resolver el enunciado del problema dado no se mencionaron explícitamente (PREGUNTAS TRUCAS). Un poco de práctica en geeksforgeeks o cualquier otra plataforma será útil. No recuerdo las preguntas exactas, pero una era de array, otra usaba LinkedList circular.
Los 109 principales candidatos de esta ronda fueron llamados a Infosys Pune para una entrevista con un programador de Hackathon y Power.
El rango 110-300 obtuvo una entrevista previa a la colocación (PPI) para el perfil de Power Programmer. yo era uno de ellos
Después del rango 300, algunos obtuvieron PPI para especialistas en ingeniería de sistemas (SES) e ingenieros de sistemas (SE).
Ronda 3: Hackathon @ Pune.
ENTREVISTA PARA EL PERFIL DEL PROGRAMADOR POWER (8 LPA)
Mi entrevista se basó puramente en estructuras de datos.
La entrevista tuvo una duración de 1 hora y 15 minutos.
Q1. ¿Qué es una secuencia de fibonacci? Dibuja un árbol para mostrar cómo evaluamos fibonaaci(N). WAP para imprimir series de fibonacci hasta N. Luego, el entrevistador me pidió que explicara mi código y dibujara un árbol y mostrara cómo se usaba la memorización en el árbol. Respondí todo.
Q2.
- Qué algoritmo de clasificación funciona según el principio divide y vencerás. Respuesta – MergeSort
- Muestre en simulacro cómo funciona la ordenación por fusión.
- WAP para implementar la ordenación por fusión. Escrito.
Q3. WAP para encontrar la mitad de LL si la longitud es impar, si la longitud es par, la impresión puede encontrar la mitad. (CONSEJO: siempre considere casos de esquina)
Q4. Dado un número entero, imprima el siguiente palíndromo más pequeño. P.ej. Si el entero es 123, la salida debe ser 131, si I/P es 1245 O/P debe ser 1331.
Esto fue preguntado por muchos entrevistadores mientras discutía con mis amigos. No pude codificar esto.
P5. 1 pregunta sobre el diseño del sistema. Si una PC tiene 1 gb de ram y un archivo de 2 gb de enteros aleatorios se va a ordenar, ¿cómo lo hará?
P6. Se pidieron 2-3 acertijos, preparados de GFG.
P7. Preguntas de conceptos básicos de C++ como herencia, función amiga.
Algunos de mis amigos recibieron preguntas de DBMS, OS, pero la mía era solo conceptos de programación.
El resultado se anunció casi 15-20 días después, me ofrecieron un perfil SES porque no pude responder dos preguntas importantes.
Publicación traducida automáticamente
Artículo escrito por saxena11ashish y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA