Experiencia de entrevista en Amazon | SDET (Fuera del campus 2020)

Me enteré del puesto vacante a través de mi equipo de colocación de la universidad. Más tarde me puse en contacto con el reclutador de Amazon APAC en LinkedIn y le envié mi currículum indicando mi interés en el puesto. el rol para el cual se inició la contratación fue Ingeniero de Desarrollo de Software en Pruebas

Yo, junto con 5 estudiantes de mi departamento, recibimos respuesta del reclutador y se nos proporcionó un enlace de prueba en línea. 

La prueba en línea comenzó a realizarse en la plataforma Mettle y tenía 2 preguntas de codificación y 20 MCQ. las preguntas de codificación son de nivel medio-fácil y los conceptos de ds/algoritmo, lenguaje c y sistema operativo de MCQ. 

para aprobar la prueba en línea, recomendaría practicar regularmente la programación competitiva y participar en concursos en curso 

Pasé la prueba en línea y se me indicó que tendré mi primera ronda en los próximos 2 días. 

La ronda 1: 

La entrevista se estaba realizando en línea en la plataforma Amazon Chime. El entrevistador me pidió que me presentara y luego me hizo dos preguntas de codificación 

problema 1:  https://www.geeksforgeeks.org/minimum-number-swaps-required-sort-array/ 

Se suponía que debía explicar claramente todos los enfoques en los que estaba pensando y también se me preguntó  sobre la complejidad del tiempo y el espacio .

el entrevistador tenía experiencia en Java y codifiqué en CPP, por lo que explicar las sintaxis también fue importante. 

La ronda 2: 

Se trataba de una ronda de diseño y se planteó un problema de diseño seguido de un problema gráfico. 

problema de diseño que se me preguntó: https://www.geeksforgeeks.org/minimum-number-swaps-required-sort-array/ 

luego me preguntaron: número de componentes conectados en un gráfico no dirigido 

se le preguntó un problema de diseño que se le preguntó a mi amigo: https://www.geeksforgeeks.org/implement-a-dictionary-using-trie/ y se le pidió que modificara el código para admitir también https://www.geeksforgeeks.org/auto -complete-feature-using-trie/ 

Ronda 3: 

Esta ronda fue una ronda de discusión del proyecto y luego se hicieron preguntas relacionadas con los conceptos centrales de CS.  

El entrevistador preguntó por qué elegí construir el proyecto y las dificultades que surgieron durante la construcción del proyecto y cómo las superé. también, se hicieron preguntas como por qué elegí un determinado lenguaje o marco. 

Luego se hizo una pregunta sobre el sistema operativo: condiciones de interbloqueo y evitación y algunas preguntas sobre DBMS. 

Ronda 4: 

Esta fue una ronda para subir el listón y la entrevista la llevó a cabo un gerente de ingeniería o alguien en una posición más alta. 

pregunta formulada: https://leetcode.com/problems/odd-even-linked-list/ 

pregunta que se le hizo a mi amigo: https://leetcode.com/problems/find-median-from-data-stream/. Además, también se preguntó todo el enfoque y se le pidió que explicara por qué funciona el algoritmo. 

El proceso general de la entrevista fue muy sencillo, pero dar una entrevista en línea requiere algo de preparación. Las preguntas que se hacen en la entrevista de Amazon son problemas clásicos estándar, así que asegúrese de practicar suficientes problemas. Recomendaría primero resolver alrededor de 150 problemas en LeetCode y luego, dependiendo de la empresa a la que esté entrevistando, para practicar problemas centrados en esas empresas. 

Mis mejores deseos.
 

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *