Ronda 1: 2 preguntas en lápiz y papel
- Dada una lista enlazada, invierta todos los Nodes en los lugares pares. P.ej
Given list - 1-2-3-4-5 Output list - 1-4-3-2-5
- No recuerdo, pero algo basado en un árbol. Era una pregunta fácil.
Ronda 2: Cara a cara (1 hora) 2 entrevistadores
- Dado un árbol, encuentre una manera de serializarlo y deserializarlo nuevamente.
- Otra pregunta basada en árboles.
- ¿Qué es caché? Diferencia b/n caché y hashmap.
Ronda 3: Cara a cara (1 hora) 2 entrevistadores
- Recorrido en orden de niveles en zigzag de un árbol.
- Pregunta BST. convertir array dada a BST.
- Discusión del proyecto y preguntas a su alrededor, como por qué MongoDB y no Elasticsearch o DynamoDB.
Ronda 4:
- ¿Por qué quieres unirte a Amazon?
- ¿El proyecto más desafiante que has hecho hasta ahora?
- ¿Qué haría en caso de conflicto en su diseño recomendado con otra persona?
- Pregunta DS basada en el árbol.
Ronda 5:
- Explique el proyecto anterior.
- diferencia b / w Mongo vs Mysql. – En esto, siguió profundizando, uno tras otro. Entonces, mejor que estés preparado en tu mejor momento.
- Multiproceso. Concepto de mutex, semáforo.
- Escriba un programa para sumar 2 números grandes. Manejar negativo también.
Finalmente recibí una oferta después de una semana.
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