Ronda 1: Codificación de la máquina: 90 minutos (debe codificar esto en el sitio de la entrevista) (cualquier lenguaje de programación)
Mejor precio de venta
Necesitas hacer un programa en el que
1.) Puede agregar un producto -> agregarProducto(“p1”)
2.) Un usuario puede comprar un producto -> comprar(“u1″,”p1”)
3.) Un usuario puede devolver un producto -> devolverProducto( “u1″,”p1”)
4.) Un usuario puede estar en la lista negra y todas sus compras se marcarán como nulas -> blackListUser(“u1”)
5.) Mostrar el producto más vendido -> bestSelling() El
producto más vendido será ser el que haya sido comprado por la mayor cantidad de usuarios únicos.
Bonificación: muestra los productos más vendidos para cada categoría.
Evaluación: una vez que haya terminado con su código, dos Flipkart SDE ejecutarán casos de prueba en su código y lo evaluarán. También le harán algunas preguntas sobre su código.
Ronda 2: Entrevista cara a cara: DS y Algo <casi 1 hora>
El entrevistador me pidió que resolviera los siguientes problemas:
1.) Tiene el patrón de acceso web del Usuario en forma de URL para un sitio web específico. ¿Cómo determinará si el usuario realmente retrocedió a la página de inicio desde alguna página web del sitio web?
Entonces, un usuario está accediendo actualmente al sitio web, por lo tanto, estamos recibiendo un flujo continuo de entradas del usuario en las URL del formulario.
suponga que «1» es una URL, «2» es una URL y así sucesivamente, los patrones pueden ser:
1 2 3 4 5 4 3 2 1 4 5 6 7 ……..
Suponga que 1 es la página de inicio, por lo que el usuario retrocedió a la página de inicio 1 2 3 4 5 4 3 2 1
2.) Se le proporcionan las coordenadas de los almacenes de nuestra red de distribución. Algunos de estos almacenes están cerca de un río que está a punto de inundarse. Dígale un enfoque a través del cual podemos detectar rápidamente qué almacenes pueden verse afectados por esta inundación para que podamos asegurarlos rápidamente.
Ronda 3: Ronda de gerentes de contratación <casi 40 minutos>
Me pidieron que me presentara, qué es lo que más me gusta de mi trabajo actual, cuáles son todos los proyectos en los que trabajé y cómo, por qué comercio electrónico.
Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo y enviarlo por correo electrónico a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
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