RONDA DE CODIFICACIÓN Y APTITUD
Hubo 20 preguntas de aptitud y 2 preguntas de codificación.
Pregunta de aptitud: cada una de 1 punto (-0,25 puntos por respuesta incorrecta)
La pregunta de aptitud se basa en OS, DBMS, pregunta de salida en c/c++, y algunas preguntas respondieron a la complejidad del tiempo del código dado
Pregunta de codificación: cada una de 10 puntos
- Dada una string, debe dividir la string de tal manera que cada parte de la string particionada sea un palíndromo en sí mismo y debe contar el número de dicha partición
For eg: given string NITIN N ITI N N I T I N NITIN So output will be 3.
Solución : Enlace GeeksforGeeks
- Se le da con un párrafo grande y N palabras.
Tienes que encontrar un subpárrafo de longitud mínima del párrafo que contenga todas esas N palabras en cualquier orden. Aquí la longitud de un párrafo es el recuento de palabras en el párrafo.
FIRST F TO F ROUND
Cuéntame sobre ti (cuéntales sobre tus proyectos y todo).
Luego hizo 2 preguntas de codificación:
- Dada una array de tal manera que primero el elemento almacenado en la array está en orden creciente y luego llega a un elemento máximo después del cual los elementos se almacenan en orden decreciente.
Luego me pidió que buscara un elemento dado en esta array, le dio algún enfoque, estaba satisfecho y me pidió que codificara. Hice lo mismo.
Solución : Enlace GeeksforGeeks - Me pidió que diseñara un juego de serpientes y escaleras para 2 jugadores y lo codificara.
Solución : Enlace GeeksforGeeks
SEGUNDA RONDA F A F
Primero me preguntó sobre mis proyectos en detalle. Luego hizo 2 preguntas de codificación.
- Imprima un mes de un calendario tal que se da el día de inicio del mes, el número de días de la semana y el número de días del mes, puede considerarlo como un calendario extranjero que puede tener más de 31 días en un mes y más de 7 días en una semana así
- La segunda pregunta era la misma que la anterior pero se imprime así
Estaba satisfecho con mi enfoque y código.
TERCERA F A F RONDA
- Dada una string, imprima todas las permutaciones de la string
. Solución : GeeksforGeeks Link - Se da un flujo de enteros, cada vez que obtienes un entero, tienes que imprimir el k-ésimo entero más grande.
Solución : GeeksforGeeks Link Primero
di 2 enfoques usando la ordenación por inserción y la array de longitud ak y segundo usando el montón mínimo binario del elemento k. Dio algunas pistas y finalmente me pidió que codificara. Hice lo mismo.
CUARTA F A F RONDA
- Preguntó sobre proyectos y alguna pregunta relacionada con el sistema operativo.
- Luego preguntó dada una serie de strings en orden ordenado en algún idioma extraño donde no conocemos el orden de los alfabetos extraños. De estas strings dadas, tenemos que deducir e imprimir el orden de todos los alfabetos.
Solución : GeeksforGeeks Link
Utilicé un gráfico y una ordenación topológica. Estaba satisfecho y me pidió que codificara. Hice lo mismo. - Luego pidió dada una array de string de contar el número de anagramas.
Solución : GeeksforGeeks Link
Le di una solución para 2 strings, luego pidió una solución para el problema principal que estaba luchando, luego me ayudó y llegamos a la solución.
ALGUNOS CONSEJOS
- Tenga la confianza de que Amazon tiene entrevistadores increíbles que no dejarán que se ponga nervioso
- Intenta comunicarte en inglés, no te preocupes por la fluidez.
- Trate de mejorar sus habilidades de resolución de problemas y codificación.
- No se limite a asaltar o leer la solución, intente obtener el concepto detrás de cualquier problema y practique la construcción del enfoque.
- Durante la entrevista, no salte directamente a la solución, intente comenzar con la fuerza bruta y siga hablando con el entrevistador mientras construye un enfoque, él le hará saber lo que quiere.
- Escuche atentamente a su entrevistador y siga sus instrucciones únicamente y capte también sus sugerencias.
- Lo único que Amazon quiere en un candidato son habilidades analíticas y de resolución de problemas.
- Puedes usar cualquier lenguaje de programación, yo usé java.
- Para la preparación utilicé hackerrank, geeks for geeks y book karumanchi de ds y algo.
NOTA: Disculpe mi inglés 😀
Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
Problemas de práctica relacionados
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