Me gustaría compartir mi experiencia de entrevistar con Exotel. Esta información puede estar desactualizada, ya que es muy normal que las startups repitan / mejoren su proceso de contratación.
Exotel, al ser una startup tecnológicamente genio (sí, lo digo en serio), contiene un equipo de personas a las que les encanta codificar, que respiran código y que aprecian el arte de la codificación. No es de extrañar que su sitio mencione que su “proceso típico de entrevista es muy pesado”. Te calificarán en función de lo elegante que codifiques. También esperarán de usted la mejor solución óptima posible.
Cuando fui entrevistado para el puesto de Desarrollador de software en Exotel, me sometí a tres rondas tecnológicas (incluida una prueba escrita), una discusión informal de recursos humanos seguida de pasar medio día en la oficina de Exotel.
- ¿Cómo prototipan los ingenieros mecánicos piezas mecánicas para robots pequeños?
- ¿Quiénes son los grandes ingenieros mecánicos vivos en 2017?
- ¿Por qué el dibujo de ingeniería se conoce como el lenguaje gráfico de los ingenieros?
- ¿Cuál es el mejor y más barato proyecto en ingeniería mecánica?
- ¿Cuáles son los fundamentos de la ingeniería aeronáutica?
La primera proyección fue una prueba escrita. Me enviaron un problema por correo y me pidieron que proporcionara una solución en 40 minutos. El estándar de la pregunta era como los que se hicieron en la prueba escrita de cribado de Amazon que Amazon normalmente realiza en la calle de entrevistas. La única diferencia era que no estaba en la calle de entrevistas (para mí, lo que quizás fue la mejor parte. Me encanta y soy un gran admirador del editor vim / vi y frunzo el ceño cada vez que alguien me pide que escriba código en otra cosa). El problema fue bastante interesante de resolver y recuerdo que había hecho más esfuerzos para mantener el código limpio y lo más óptimo posible. Sin embargo, había excedido el límite de tiempo de 40 minutos, no les importó el retraso de otros 10 minutos. Disfruté tanto resolviendo ese problema que después de enviar mi código, envié unos 3-4 correos para ofrecer soluciones óptimas alternativas y más casos extremos.
La segunda ronda fue telefónica. Otra serie de preguntas basadas en estructuras de datos, resolución de problemas y pocos acertijos. Después de explicar mi enfoque para resolver los problemas algorítmicos, tuve que enviar el código (por supuesto, esto era un límite de tiempo) para todos ellos y luego, inmediatamente después de enviar el código, se discutió el enfoque de resolución de problemas y las formas de mejorar el código. Esta idea de las entrevistas telefónicas me gusta tanto que yo misma la adopté mientras entrevistaba a los candidatos.
La tercera ronda fue cara a cara en la oficina de Exotel y fue una buena discusión de 2 horas con Siddharth Ramesh. Esta discusión incluyó el trabajo que había hecho hasta entonces, mis objetivos profesionales y cómo encajan en los de Exotel y, lo que es más importante, cómo Exotel puede contribuir a lo que quería lograr. Aparte de eso, fue otra serie de preguntas que evaluaron mis habilidades de codificación y resolución de problemas.
Estoy omitiendo la discusión de recursos humanos aquí, ya que específicamente quieres saber sobre el proceso de contratación de tecnología.
Después de la discusión de recursos humanos y antes de que lanzaran una oferta, me pidieron que pasara algo de tiempo (probablemente un día) con el equipo técnico. Creo que esto debería ser una práctica esencial para cada startup que quiera contratar a ‘un creador de startups’ en lugar de solo otro empleado. Esto les da a los candidatos una idea de cómo funcionan las cosas en una startup, cómo ocurren las discusiones y cómo las personas se concentran en el trabajo que están haciendo. Conocí a todo el equipo de Exotel en mi día previo a la unión en Exotel.
Considero que mi experiencia de entrevista con Exotel es única y realmente sorprendente.