Experiencia de entrevista para SSE Zomato

La entrevista ocurrió en la oficina de Zomato Media Private Limited Gurgaon. Solo pasó 1 ronda.

1- la primera pregunta fue implementar el método aleatorio para el reproductor de música de modo que las canciones no se repitan, puede implementarlo usando https://www.geeksforgeeks.org/shuffle-a-given-array-using-fisher-yates-shuffle-algorithm/

2- segundo fue el diseño del reproductor de música, no como Ganna.com, como VLC, reproducción de una sola canción, pausa, búsqueda, siguiente, funciones anteriores, escriba todas las clases necesarias para implementar esta aplicación.

3- pocas consultas sql

4- consultas mongo, fragmentación, indexación en profundidad. elección en caso de fracaso primario.

5- limitación, debe implementar la limitación, límite de tasa de 100 requests en 10 segundos con ventana deslizante, es decir, en cualquier lugar de la línea de tiempo, no más de 100 requests en un rango de 10 segundos. https://medium.com/walkme-engineering/debounce-and-throttle-in-real-life-scenarios-1cc7e2e38c68

6- eliminación de rebotes, como el cliente está dando 10 requests/segundos y solo la última solicitud es válida, todas las anteriores no son válidas si se realiza una última llamada después de ellas. Implementa esto.

Resultado: no seleccionado

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 *