Experiencia de entrevista de Spotify para ingeniero de backend II

Estado actual: Ingeniero de software sénior con más de 7 años
Puesto: Ingeniero de backend II en Spotify
Ubicación: Estocolmo
Fecha: octubre de 2019

Rondas:

1. Llamada telefónica inicial del reclutador. (30 mins)
2. Videollamada (Google meet) con dos ingenieros. (1 hora)
3. Cubiks Online Test para medir mi capacidad cognitiva. (30 mins)
4. Entrevista in situ (4 rondas + almuerzo) en la oficina de Estocolmo. (5 hrs)
5. Correo electrónico y llamada de RH con la oferta.

Llamada telefónica inicial:
era básicamente para verificar si era adecuado para el puesto, las expectativas salariales, etc. Normalmente, también preguntan, «¿por qué solicitaste este puesto?» pero en este caso, cuando se comunicaron conmigo, no me hicieron esta pregunta. Finalmente, si está satisfecho con sus respuestas, programará la primera entrevista técnica.

Entrevista telefónica:
* Eliminar duplicados en una array (pregunta de preparación)
* Versión modificada de https://leetcode.com/problems/string-compression/
* Conceptos básicos de Java, conceptos básicos de redes, qué sucede cuando escribe una URL en el navegador, etc. .

Cubiksonline: preguntas
no técnicas de opción múltiple. Limitados en el tiempo.

En el sitio:
* Averigüe la causa raíz de un problema que realmente ocurrió en producción. Los entrevistadores te darían pistas y tienes que usarlas para encontrar al culpable. Luego se espera que dé una solución chapucera y una solución permanente.
* Entrevista conductual con 2 gerentes. Las preguntas se basaron principalmente en experiencias pasadas, por ejemplo, cuénteme un momento en que hizo algo extra por su equipo, cuénteme un momento en que introdujo una nueva práctica en el equipo que demostró ser beneficiosa, etc.
* Ronda de codificación donde me dieron un proyecto (en un idioma de mi elección) que estaba configurado en su computadora portátil y tuve que codificar en un IDE (IntelliJ en mi caso). Estaba basado en Heapsort.
* Ronda de diseño donde me pidieron diseñar un CDN. Necesita conocer algunos conceptos básicos de redes para llegar a un buen diseño. Sé que para un puesto de ingeniero de software, tal vez sea un poco extraño que te pidan que diseñe un CDN, pero no fue una sorpresa para mí, ya que leí lo mismo en Glassdoor antes de la entrevista y me preparé en consecuencia.

Si desea leer una versión expuesta de esta entrevista, puede leer mi blog: https://blog.rampatra.com/spotify-interview-backend-engineer-ii.

Recursos utilizados para preparar:
* Leetcode
* Canal de youtube de William Fiset: https://www.youtube.com/channel/UCD8yeTczadqdARzQUp29PJw
* Vídeos de conferencias del MIT: https://ocw.mit.edu/courses/electrical-engineering-and-computer -science/6-006-introduction-to-algorithms-fall-2011/lecture-videos/
* Conceptos básicos de Java: http://www.developersbook.com/corejava/interview-questions/corejava-interview-questions-faqs.php
* Educative.io: (Entrevista Grokking the system design)
* Conceptos básicos del diseño del sistema: https://github.com/donnemartin/system-design-primer
* Escalabilidad impresionante: https://github.com/binhnguyennus/awesome-scalability
* Conceptos básicos de redes: https://hpbn.co/

Mi opinión personal:
Sé que muchos de nosotros aquí nos dirigimos a las grandes empresas de tecnología como Google, Facebook, etc. Sin embargo, también soy consciente de lo difícil y agotador que es prepararse para lo mismo, especialmente con un trabajo de tiempo completo. Y puede llevarnos algún tiempo aterrizar en una empresa así. Ergo, trabajar en una empresa como Spotify hasta que termines de prepararte es un buen negocio, al menos en Europa. Su salario es decente, los beneficios son geniales (al igual que los grandes gigantes), la marca no está nada mal (se vería bien en tu currículum) y, por último, pero no menos importante, su entrevista no es tan difícil como la de los grandes gigantes. Habiendo dicho todo esto, no pude aceptar la oferta de Spotify y estoy triste porque no pude. Tenía mis razones personales, pero si estás de acuerdo en mudarte a Estocolmo o si Spotify ya está presente en tu ciudad, entonces no será malo trabajar para esta empresa. Todo lo mejor para sus entrevistas. Son duros y agotadores y también requieren un poco de suerte. Entonces, no pierdas la esperanza si no descifraste uno. Fracasé en muchas entrevistas antes de recibir la oferta de Spotify a pesar de que mis rondas de codificación fueron buenas.

Publicación traducida automáticamente

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