Cuál es la mejor manera de preparar la entrevista de Bloomberg como Ingeniero de Software?

Tuve mi entrevista telefónica y una de video con Bloomberg Londres en el último mes. No me hicieron preguntas relacionadas con trees, dp o greedy. Me hicieron preguntas muy básicas para codificar. Pero sí ejecutaron mi código y trataron de pasar todos los casos de prueba. Así que prepárate para escribir código limpio y viable, no sólo pseudocódigo.

Pregunta de entrevista telefónica: expande la cadena de entrada dada de la siguiente manera

3[a] = aaa
3[a2[b]] = abbababb
2[cd] = cdcd

Preguntas de entrevista en vídeo:

  1. Generar todas las cadenas binarias a partir de un patrón dado - GeeksforGeeks
  2. Imprimir todas las rutas desde un origen dado hasta un destino - GeeksforGeeks

Para preparar la entrevista de codificación lo mejor es repasar todas las preguntas de codificación de nivel inicial de Bloomberg de glassdoor. Resolver algunas preguntas de nivel medio de Leetcode. Además, prepárate para las preguntas como ¿por qué Bloomberg? ¿por qué crees que encajas bien en Bloomberg?

Algunos consejos:

Preguntas que puedes hacer para impresionarles:
1. ¿Cómo me ayudaría en mi carrera profesional si me uniera a Bloomberg?
2. ¿Algo negativo sobre Bloomberg?
3. Si me contratan, ¿en qué tipo de cosas tendré la oportunidad de trabajar?

¿Por qué Bloomberg?
1. Tener la oportunidad de aprender más sobre la tecnología de Bloomberg. Bloomberg tech puede ser un lugar emocionante para mí para trabajar.
2. La primera motivación es la formación de Bloomberg y la libertad suficiente para seleccionar su propio equipo para trabajar.
3. Hasta ahora nunca he tenido la oportunidad de trabajar en software relacionado con las finanzas. Creo que el terminal de Bloomberg puede ser algo emocionante para mí porque me gusta tratar con datos enormes, problemas de escalado y cosas de bajo nivel.
3. La cultura del código abierto, la publicación de blogs, etc.
4. La cultura de la empresa, la libertad, la gente inteligente, etc.