Experiencia de entrevista de Adobe (SheCodes 2020) | Pasante de producto

Ronda 1 (Prueba en línea):

Plataforma: cocubos

La prueba en línea se dividió en 4 secciones:

  1. Evaluación Cognitiva (20 Q, 20 min) : Preguntas basadas en comprensión, gramática básica, aptitud lógica y aptitud numérica.
  2. Evaluación técnica (20 Q, 20 min) : fundamentos de CS, estructuras de datos, algoritmos, OOP, DBMS, OS y redes informáticas.
  3. Evaluación de codificación (2 Q, 60 min): Preguntas similares a esta:
  4. Evaluación gamificada (3 tareas, 23 min) : juegos mentales basados ​​en la memoria y otros.

Ronda 2 (Entrevista) :

Plataforma: BlueJeans

Duración:  1 hora

La entrevista comenzó con «Hábleme de usted», seguida de una discusión elaborada sobre el puesto reciente que tenía en mi currículum y los proyectos mencionados.

Después de eso, pasó a hacer preguntas fundamentales como:

  1. ¿Qué son los punteros colgantes? : https://www.javatpoint.com/dangling-pointers-in-c
  2. ¿Por qué usamos la palabra clave externa? : https://www.geeksforgeeks.org/understanding-extern-keyword-in-c/
  3. ¿Cómo declarar una array de punteros?: https://www.geeksforgeeks.org/difference- between-pointer-to-an-array-and-array-of-pointers/
  4. Puntero a una array: https://www.tutorialspoint.com/cplusplus/cpp_pointer_to_an_array.htm
  5. Crear una variable dinámicamente. ¿Dónde se almacena la memoria asignada dinámica y estáticamente? : https://www.geeksforgeeks.org/what-is-dynamic-memory-allocation/
  6. ¿Qué quieres decir con BST?
  7. ¿Cómo encontrar la altura de BST?
  8. ¿Qué son las listas enlazadas?
  9. ¿Cuáles son las ventajas y desventajas de las listas enlazadas sobre otras estructuras de datos?

Luego me hicieron 3 preguntas de codificación: (para cada pregunta también tuvimos una discusión sobre la complejidad del tiempo)

  1. Combine dos arrays ordenadas con O(1) espacio adicional: https://practice.geeksforgeeks.org/problems/merge-two-sorted-arrays-1587115620/1
  2. Invierta una array en grupos de tamaño determinado: https://practice.geeksforgeeks.org/problems/reverse-array-in-groups0255/1
  3. Invierta una lista vinculada: https://practice.geeksforgeeks.org/problems/reverse-a-linked-list/1 (A esto, le di una solución iterativa)

Publicación traducida automáticamente

Artículo escrito por sanskriti23 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 *