Apliqué a través de LinkedIn. Casi, después de 1 semana recibí un Hola de Expedia, era el enlace para la evaluación en línea.
Ronda 0 (Evaluación en línea 1 hora 40 minutos):
-
Se le da un vector de strings que se supone que debe concatenar sus ocurrencias si ocurren más de una vez.
Ejemplo :
Input: [tv, musicPlayer, microwave, tv, mediaPlayer, tv] Output: [tv, musicPlayer, microwave, tv1, musicPlayer1, tv2]
Solución: se puede resolver fácilmente usando hashmaps.
-
Se le da una clase de Comparador que necesita para implementar 3 funciones,
- bool comparar(int a, int b)
- bool compare(vector<int> a, vector<int> b)
- bool compare(string a, string b)
Debe implementar estas funciones de modo que devuelva verdadero si ambos argumentos son iguales, de lo contrario, falso.
-
Cuente el número de formas de dividir N en k grupos de forma incremental
Ronda 1 (Entrevista técnica): El entrevistador tiene 5 años de experiencia y fue muy amable. Primero se presentó y me pidió una presentación rápida. Luego saltó a las preguntas de codificación.
- https://leetcode.com/problems/mejor-momento-para-comprar-y-vender-acciones/
- https://www.geeksforgeeks.org/find-number-of-islands/
Me atraganté con la primera pregunta durante algún tiempo, pero el entrevistador me dio algunas pistas y resolvimos la pregunta. Cometí un error menor en la segunda pregunta que señaló el entrevistador y lo arreglé y luego terminó la entrevista.
Ronda 2 (Entrevista técnica): El entrevistador tiene 8,5 años de experiencia y estaba muy tranquilo. Primero se presentó y me pidió una presentación rápida. Luego saltó a las preguntas de codificación.
- https://www.geeksforgeeks.org/verificar-si-dos-strings-son-anagrama-de-cada-otro/
- https://www.geeksforgeeks.org/print-a-given-matrix-in-spiral-form/
Resolví ambas preguntas en muy poco tiempo, luego el entrevistador me hizo algunas preguntas sobre los algoritmos de clasificación. Me preguntó acerca de la ordenación por inserción, la ordenación por selección y la ordenación por fusión. Y finalmente, me preguntó si tenía alguna duda.
Ronda 3 (gerente de contratación): esta ronda no estaba programada previamente y se programó después de evaluar mi desempeño en las rondas anteriores. El gerente de contratación tenía mucha experiencia, 15 años. Me hizo muchas preguntas conceptuales y teóricas. Comenzó con mi presentación. Las preguntas que se hicieron en la ronda fueron:
- Experiencia previa, proyecto actual y stack tecnológico en el que he trabajado.
- Diferencia entre interfaz y clase abstracta con un ejemplo de la vida real
- conceptos de programación orientada a objetos
- Inmersión profunda en herencia y polimorfismo
- Por qué usar el servicio en la nube
- Características y beneficios de AWS
- Resiliencia en AWS
- Qué Plataforma independencia.
- ¿Por qué buscas un cambio y por qué Expedia?
La entrevista duró 1,5 horas.
Veredicto: No seleccionado. Después de 2 días, Recursos Humanos me informó que mi perfil y mis habilidades eran muy impresionantes, pero no pueden llevar más lejos mi candidatura. Pedí comentarios y me dijeron que necesito trabajar en mis habilidades de codificación y resolución de problemas.
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