Experiencia de entrevista Flipkart | Presencial 2021

Ronda 1: Escrito

3 preguntas en la ronda 1. Los candidatos que resolvieron las tres preguntas quedan preseleccionados para la siguiente ronda.

  • https://www.hackerearth.com/practice/algorithms/graphs/shortest-path-algorithms/practice-problems/algorithm/shortest-path-revisited-9e1091ea/ [ligera variación de esto]
  • Cuántos estudiantes no pueden obtener la beca deseada:
  • Dados 2 tipos de becas, es decir, académica y atlética, representadas por códigos binarios 0 y 1. Debe diseñar un sistema de tal manera que, de la lista de becas disponibles, los elementos se puedan eliminar o agregar solo desde el encabezado de la lista y no se realizará ninguna operación. llevado a cabo desde la parte trasera de la lista. En cada paso, si la preferencia del estudiante está presente al principio y el tipo de beca de la lista de becas coincide al principio, la beca se asignará al estudiante. Si no coinciden, cambie el valor frontal de la array de becas al final hasta que coincida.
  • Encuentre cuántos estudiantes no pueden obtener las becas deseadas.
  •  No recuerdo, pero era una pregunta de un día normal.

Ronda 2: Entrevista Técnica 1

  • Encuentra la substring común más larga
  • Encuentre el diámetro del árbol (una ligera variación de esto donde debe tomar ambas alturas de los Nodes desde la raíz, no desde el ancestro común más largo).
  • Encuentre la distancia entre dos Nodes en un árbol.

Ronda 3: Entrevista técnica 2

  1. Encuentre la cruz de mayor longitud que se puede formar en una array dada. (Puede encontrar una variación de esto para el plus más grande aquí https://leetcode.com/problems/largest-plus-sign/ )
  2. Maximice la suma de la array dado que puede multiplicar números adyacentes o agregarlos con la condición de que si está multiplicando dos números, no puede multiplicar su salida con el tercer número.
  3. Codifique la resolución de fórmulas de celdas de Excel. Consulte un ejemplo
  • Las celdas pueden tener valores enteros o fórmulas.
Given cells A   B    C      D      E
             1   4  A*B  C+B  B+2
  • Si modifica el valor de una celda, digamos A, todas las demás celdas deberían actualizarse en consecuencia.
  • Para esto, escriba el código de back-end.
  • Cambie el valor A de 1 a 3, luego las celdas C y D deberían actualizarse.
  • Se puede utilizar la ordenación topológica.
  • Reunión realizada en smart meet donde podemos escribir código. 
  • En la primera ronda técnica, le preguntarán el enfoque y le pedirán que realice una prueba y escriba el código solo cuando estén satisfechos con su enfoque. Quieren que discutas la pregunta continuamente con ellos para que, si vas en la dirección equivocada, puedan interrumpirte en el medio.

Para mí, he respondido las 3 preguntas en la 1.ª y 2.ª ronda y en la 3.ª 2,5 preguntas.

Ronda 4:  Ronda Gerencial

  • Esta es la ronda gerencial en la que el gerente de contratación explicó qué tipo de trabajo hace su equipo. Fue una conversación interactiva.
  • Luego explicó la agenda de la reunión que me juzgará si soy apto para la cultura de la empresa o no y segundo en lo que haya hecho, es decir, currículum.
  • Entonces comenzó con el proyecto y me pidió que explicara un proyecto que tiene suficientes complejidades para discutir. Luego le expliqué la idea y después de esto, siguió haciéndome preguntas relacionadas con el proyecto. No te piden que codifiques, sino la forma en que abordaste la idea de cómo resolviste esto. ¿Por qué hiciste esto, etc.? Quería saber qué tan involucrado estaba cuando hice este proyecto.
  • Al final, preguntó sobre SDLC de principio a fin (desde que llega el cliente hasta que entregas el proyecto). Algunas herramientas y tecnología DevOps como mencioné en mi currículum. También algunos términos de diseño del sistema como un balanceador de carga, cola de mensajes, etc.
  • Preguntas de comportamiento: aprendizaje de los últimos 6 meses.

Puntas:

  •  Debe saber por qué ha utilizado una pila de tecnología en particular y cualquier algoritmo en su proyecto. 
  • Para todas las rondas técnicas, no solo quieren código, sino que quieren que entiendas y pienses en el problema, luego en la explicación y el código.

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 *