Experiencia de entrevista de soluciones impensables para SDE-1 (en el campus)

Hubo cuatro rondas en total que consistieron en una ronda de codificación, dos técnicas y una ronda de recursos humanos.

Ronda 1 (ronda de codificación en línea): Había tres preguntas en las que 2 eran fáciles y una era de nivel de dificultad moderado.

  1. Conversión de formato de hora. 
  2. Encuentre el número mínimo de saltos para alcanzar al final de una array. 
  3. Una pregunta relacionada con arreglos en programación dinámica.

Como he completado 2 preguntas con todos los casos de prueba aprobados y una fue con la mitad del caso de prueba aprobado, pasé a la primera ronda F2F.

Ronda 2 (primera ronda de TR): La entrevista comenzó con una breve introducción y los detalles del proyecto, su papel en el proyecto. Luego, el entrevistador me pidió que seleccionara un lenguaje de programación, ya que me sentía cómodo con C y C++, por lo que me hizo preguntas al respecto. Primero hizo las preguntas de estructuras de datos y algoritmos. Las preguntas fueron como:

  • Pedido anticipado, pedido posterior a través del árbol.
  • Estructuras de datos en montón.
  • Código de clasificación rápida.
  • Los diferentes algoritmos de clasificación se resumen con su complejidad temporal.
  • Vaya conceptos como el pilar de oops y la diferencia entre interfaz y clase abstracta.
  • Diferencia entre array y lista enlazada.
  • Diferencia entre pila y cola.
  • Luego me hizo la pregunta de codificación para imprimir un patrón de estrella simple (Pirámide). Código para ordenar por fusión.
  • Se hicieron algunas preguntas de razonamiento como impares y series.

Después de la ronda TR, recibí una llamada para la ronda TR 2.

Ronda 3 (Ronda TR 2): La entrevista comenzó con una breve introducción. El entrevistador me preguntó sobre mis antecedentes familiares. Luego me hizo algunas preguntas de razonamiento sobre el calendario, el reloj y las series. Me hizo una pregunta de codificación.

  • Algunos patrones para imprimir. (nivel moderado a duro)
  • Serie de Fibonacci mediante recursividad.
  • Vaya conceptos en profundidad.
  • Definir fuga de memoria.
  • Cómo se implementa el polimorfismo.

Ronda 4 (Ronda de recursos humanos): La ronda comenzó con una breve introducción. Luego me preguntó sobre mi proyecto, los antecedentes familiares de la pasantía, los pasatiempos y el campo de interés. Por último, se refirió a la estructura salarial y el horario de trabajo. 

me SELECCIONARON!!

Sugerencias: siéntase cómodo con la estructura de datos básica, los algoritmos y los conceptos de ups.

¡¡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

Deja una respuesta

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