Experiencia en Entrevista PayU – Ingeniero de Software Senior

La ronda 1:

  1. ¿Cómo manejará el ataque DDoS?
  2. Diseñe una API de inicio de sesión que sea segura incluso si el certificado SSL está comprometido.
  3. ¿Cómo diseñará una API cuya respuesta tendrá la respuesta de otros 3 microservicios diferentes?

La ronda 2:

  1. Detecta un bucle en una lista enlazada individualmente.
  2. Encuentre el número perdido.
  3. Te dan 8 bolas de aspecto idéntico. Uno de ellos es más pesado que el resto de los 7 (todos los demás pesan exactamente lo mismo). Está provisto de un equilibrio mecánico simple y está restringido a solo 2 usos. Encuentra la pelota más pesada.
  4. Discusión del proyecto.

Ronda 3:

  1. Suma máxima de rutas en un árbol binario.
  2. Para qué valor de n hace el siguiente código: (n & (n-1) == 0)
  3. ¿Qué es el decorador Python? Dar un ejemplo.
  4. Diferencia entre Python 2 y 3.
  5. ¿Cómo funciona OAuth 2? ¿Qué tipo de problema está resolviendo?
  6. OAuth 2 tipos de concesión?
  7. ¿Cuál es el significado del portador del token OAuth 2?

Ronda 4:

  1. Diseñe un sistema de notificación para los siguientes tipos de notificaciones.
  2. Notificación de prioridad baja: debe entregarse en una hora.
  3. Notificación de prioridad regular: debe entregarse dentro de los 30 minutos.
  4. Notificación de alta prioridad: debe enviarse en 30 segundos.

       Nota:  La notificación no debe entregarse más de una vez.

Publicación traducida automáticamente

Artículo escrito por NaveenPrakashSingh 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 *