Amazon visitó nuestra universidad para elegir SDE-Interns por 6 meses de duración. Hubo 3 rondas en total que se describen a continuación,
Primera ronda (prueba en línea): esta ronda es una prueba en línea que consistió en 4 secciones, a saber, Codificación MCQ, Resolución de problemas usando estructuras de datos, Preguntas de comportamiento, Razonamiento lógico.
- Codificar MCQ es realmente fácil si tiene conocimiento en declaraciones de control, cambio lógico en una parte del código (por ejemplo, para encontrar la suma de dígitos).
- La resolución de problemas usando estructuras de datos consta de 2 preguntas de codificación para ser resueltas en 90 minutos, ambos problemas fueron de dificultad media principalmente basados en búsqueda binaria, lista enlazada, árboles, gráficos. Intenta cubrir todos los casos de prueba y pásalos. Tenga un ojo en el tiempo para completar ambos problemas en 90 minutos.
- Las preguntas de comportamiento consisten en alrededor de 30 preguntas de comportamiento con 4 opciones, debe elegir la decisión adecuada que elegiría para la situación dada. Por ejemplo, si te sientes atascado en tu trabajo, ¿qué harías? una. Comuníquese con un miembro del equipo de inmediato b. Comunicarme con un miembro del equipo después de probarme a mí mismo durante algún tiempo. Trate de responder responsablemente para cada pregunta.
- El razonamiento lógico consiste en algunas preguntas de aptitud. Tienes suficiente tiempo para hacer ejercicio y responder a las preguntas.
No te pongas nervioso en ninguna sección, ¡trata de aprovechar todos y cada uno de los minutos!
Segunda ronda (entrevista técnica 1 – 60 minutos): en esta ronda, me hicieron 2 preguntas sobre la estructura de datos (árbol N-ario y montón binario). No podía recordar las preguntas, pero ambas preguntas eran de dificultad media, puedes buscarlas en GeeksforGeeks.
- El entrevistador definitivamente te ayudará donde sea que te quedes atascado.
- Recuerde aclarar las dudas pertinentes antes de abordar un problema.
- Comparte tu proceso de pensamiento continuamente sobre cómo vas a abordar el problema.
- Mantenga su explicación precisa y trate de optimizar el enfoque calculando las complejidades de tiempo y espacio.
- Si el entrevistador no queda satisfecho, trate de pensar en enfoques alternativos.
- Cualquiera que sea la solución que impresione al entrevistador, implemente esa solución e intente cubrir todos los casos de prueba posibles haciendo un simulacro para los casos de prueba. No se hicieron preguntas de teoría en esta ronda.
Tercera Ronda (Entrevista Técnica 2 – 60 minutos): En esta ronda, hubo preguntas de mis intereses que puse en mi currículum (Ej. Explicar las propiedades de ACID en DBMS).
- Además, expliqué los proyectos que puse en mi currículum y di una descripción general de lo que hice en el proyecto, lo que aprendí a lo largo del desarrollo del proyecto.
- Luego hicieron 2 preguntas de estructura de datos (búsqueda binaria y árbol). Me quedé atascado en algunos lugares, pero el entrevistador fue muy amable y me encaminó en la dirección correcta.
- Hable con el entrevistador a intervalos regulares. El resto de esta entrevista es similar a la Entrevista técnica 1.
- No pude señalar los problemas que se preguntaron en mis entrevistas porque era completamente nuevo y no podía encontrarlos en ningún portal de codificación. Puede ver las experiencias de entrevistas de Amazon de otros en GeeksforGeeks para tener una idea del nivel de problemas planteados en Amazon. Encontrará un patrón similar de problemas y también se preparará para ellos.
Consejos para descifrar las rondas anteriores :
Primera ronda : los candidatos se filtrarán en gran medida en esta ronda.
- Por lo tanto, utilice el tiempo correctamente.
- Intente cubrir la mayoría de los casos de prueba en preguntas de codificación optimizando la solución.
- Responda responsablemente a las preguntas de comportamiento. a
Segunda y tercera ronda : en las entrevistas, solo si puede resolver ambas preguntas de codificación, será considerado.
- Trate de dar múltiples enfoques a un problema.
- Saber calcular complejidades temporales y espaciales para la solución especialmente para las soluciones recursivas.
- Implemente su solución en su idioma preferido y cubra todos los casos de prueba posibles. ¡La optimización es imprescindible!.
- Trate de dar tantos puntos de datos discutiéndolos con el entrevistador. Trate de terminar cada problema antes de los 30 minutos (enfoque de narración, enfoque de optimización, enfoque de implementación). Finalmente, muestre su interés en la empresa haciendo preguntas relevantes al final.
Pude ser seleccionado para la pasantía de 6 meses. Espero que mi experiencia te ayude también!!
Publicación traducida automáticamente
Artículo escrito por loserofuniverse y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA