Experiencia de entrevista en Oyo Rooms | Conjunto 12 (4+ experiencia Desarrollador Backend)

Ronda 1: Escrito

  1. Dada una string como «xyzonexyzthreeabrdcminusfourctgd». Obtenga cada número de la string y devuelva la suma de todos los números.
    output of given string will be 1 + 3 + (-4) = 0
  2. Dados algunos números aleatorios 2,5,9,6,3,4,8,15,12. Reemplace cada número por su siguiente número más grande del lado derecho del índice actual. si no se encuentra un número mayor, imprima ese número.
    Output of given array will be 3,6,12,8,4,8,12,15,12

Ronda 2: Entrevista F2F (Codificación)

  1. Una array 2d consta de 1 o 0. cada grupo de 1 conectado formará una isla. Devuelve la isla más grande de la array con y sin usar la recursividad .
  2. Imprima una lista enlazada individualmente desde el principio y el final uno por uno.
    Ex- 1->2->3->4->5->6
    Output : 1,6,2,5,3,4
  3. Resumen sobre los índices de RDMS y cómo el árbol B+ los implementa.
  4. Versión improvisada de hashmap. múltiples preguntas cruzadas sobre eso.

Ronda 3: Entrevista F2F (Codificación)

  1. Dada una vara con múltiples marcas en ella. Cada marca tendrá precios diferentes. los precios son de la esquina izquierda a esa parte. Obtenga el máximo beneficio cortando y vendiendo la varilla completa.
  2. Imprima la vista izquierda de un árbol binario con y sin usar la cola.
  3. Que son los microservicios. Si un servicio se implementa de forma independiente con sus otras bases de datos, ¿cómo logrará sincronizar los datos de una base de datos de aplicación a otra base de datos de aplicación?
  4. Discusiones sobre redes principalmente TCP y UDP.

Ronda 4: Entrevista F2F (CTO)

  1. Breve sobre ti. Mucha discusión sobre experiencias pasadas, montones de tecnología, roles y responsabilidades, etc. Preguntas cruzadas cada vez.
  2. Diseñe un sistema de ascensores y escriba algo para dos funciones «nextFloor()» y «getDirections()».
  3. ¿Cuáles son las iniciativas que ha tomado anteriormente y el proyecto relacionado con la participación en el hackathon?

Ronda 5: Entrevista F2F (Gerente del programa)

  1. Diseñar un sistema de gestión de surtidores de gasolina. Comience con un diseño de bajo nivel y luego un diseño de alto nivel, como escalar el proyecto a nivel de India y todas las bombas de gasolina del país están utilizando este sistema. Seguimiento de cada vehículo requerido.
  2. algunos conceptos básicos de Java sobre enumeración, subprocesos, colecciones.

Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.

Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.

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 *