- 1ra ronda (codificación de máquina)
Se le da un catálogo de libros, que tienen los siguientes atributos.- Nombre
- Autor
- Editor
- Publicar año
- Categoría
- Precio
- Contar (vendido)
Implemente las siguientes API además de este catálogo
- addBookToCatalog(Libro)
- searchBook (por nombre/autor parcial del libro)
- getMostSoldBooks(por nombre de autor/categoría, límite)
Expectativas:
- Mantener la base de datos en la memoria
- El código debe ser legible. Diseñe, maneje la convención de nomenclatura, maneje las excepciones y debería estar ejecutándose.
- 2da ronda (evaluación y discusión del código)
- Discusión sobre diseño (interfaces y extensión)
- Discusión sobre estructuras de datos (trie)
- Discusión sobre la clasificación
- 3ra ronda (resolución de problemas)
- Cabeza → a → b .. → Cola
- Cada Node tiene un puntero aleatorio, haciendo pucheros a un Node aleatorio o nulo.
- Te dan un dado (completamente sesgado, tú decides cuál quieres)
¿Cuál es el número mínimo de lanzamientos de dados necesarios para llegar a la cola de la cabeza?
Sugerencia: el problema se puede reducir al problema de la serpiente y la escalera, donde el puntero hacia adelante es una escalera y el puntero hacia atrás es una serpiente.
- N personas están allí.
- sabe(A,B) devuelve verdadero si A conoce a B, de lo contrario falso.
- Celebridad: A se llama celebridad
- Si A no sabe nada
- todos conocen un
Obtenga una celebridad, con menos cantidad de uso del método Know().
- Se proporciona un diccionario de palabras, es
decir, [“gato”, “perro”, “rata”, “catratdog”, “catter”]
Palabra compuesta: una palabra, que se puede dividir en más de 1 palabra válida,
obtiene una palabra compuesta, con la string más larga longitud.
- Cabeza → a → b .. → Cola
- 4ta ronda (Diseño)
Diseñar sistema de notificación (avisar al cliente con un mensaje)- Cliente (repartidor, actualizaciones de la empresa, etc.)
- Servicios (Email, SMS, Watsapp)
- Ampliación, tolerancia a fallos y gestión de fallos
- Modificabilidad flexible de clientes y servicios
- 5ta ronda (Gerente Senior)
- Su información y perfil de organización
- mi introducción
- tareas emocionantes que hizo en el trabajo? – Discusión técnicamente
- Fortalezas debilidades
- Retroalimentación al gerente, ¿cómo debe ser un gerente ideal?
- ¿Por qué Flipkart?
- 6ta ronda (HR – casual)
- ¿Qué tal el día, qué tal las entrevistas?
- ¿Alguna oferta?
- ¿Se espera una compensación?
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