Experiencia de entrevista de Service Now para ingeniero de software | 2 años de experiencia

Se aplica a través de referencia. Cada ronda es de solo 45 minutos.

La ronda 1:

  1. Dada una lista de canciones, baraje las canciones de tal manera que cada orden de las canciones dadas tenga la misma probabilidad. ( https://www.geeksforgeeks.org/shuffle-a-given-array-using-fisher-yates-shuffle-algorithm/ )
  2. Dada una serie de precios históricos de acciones, debe encontrar la ganancia máxima si puede realizar cualquier cantidad de transacciones. ( https://www.geeksforgeeks.org/stock-buy-sell/ )

La ronda 2:

  1. Dada una lista de números como strings, organícelos de manera que formen el máximo número posible uniendo esas strings. ( https://www.geeksforgeeks.org/given-an-array-of-numbers-arrange-the-numbers-to-form-the-biggest-number/ )
  2. Necesita implementar una cola usando una pila. Solo se puede usar una pila y no se debe usar ningún otro espacio extra.

Ronda 3 (gerente de contratación): modelado de base de datos y HLD de la aplicación similar a Spotify con funciones como reproducir canciones, listas de reproducción, compartir listas de reproducción, descargar, me gusta, etc.

Ronda 4 (Cross-Team): esta ronda es fácil y no tiene preguntas para resolver problemas ya que mi entrevistador no está interesado en eso. Tuve una discusión sobre patrones de diseño, HashMap vs HashSet, HashMap vs HashTable, etc. y algunos proyectos.

Veredicto: Oferta recibida

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *