Ir al contenidoIr al pie de página
  • Empleos
  • Empresas
  • Sueldos
  • Para empleadores

      Impulsa tu carrera profesional

      Averigua cuánto podrías ganar, encuentra el empleo perfecto y comparte información sobre tu vida laboral y personal de forma anónima.

      employer cover photo
      employer logo
      employer logo

      Topgolf

      Empleador activo

      Información
      Evaluaciones
      Pago y prestaciones
      Empleos
      Entrevistas
      Entrevistas
      Búsquedas relacionadas: Evaluaciones de Topgolf | Empleos en Topgolf | Sueldos en Topgolf | Prestaciones en Topgolf
      Entrevistas en TopgolfEntrevistas para el cargo de Senior Software Engineer en TopgolfEntrevista en Topgolf


      Glassdoor

      • Acerca de
      • Premios
      • Blog
      • Contacto

      Empleadores

      • Cuenta de empleador gratuita
      • Centro de empleador

      Información

      • Ayuda
      • Pautas
      • Condiciones de uso
      • Privacidad y opciones de anuncios
      • No vender ni compartir mi información
      • Herramienta de autorización de cookies

      Trabaja con nosotros

      • Anunciantes
      • Oportunidades laborales
      Descargar aplicación

      • Buscar por:
      • Empresas
      • Empleos
      • Ubicaciones

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor", "Worklife Pro", "Bowls" y sus logotipos son marcas comerciales registradas de Glassdoor LLC.

      Empresas seguidas

      Sigue a tus empresas favoritas para estar al tanto de las últimas oportunidades y disponer de información desde adentro.

      Búsquedas de empleo

      Recibe recomendaciones y actualizaciones personalizadas al iniciar tu búsqueda.

      Entrevista para Senior Software Engineer

      29 de abr de 2025
      Candidato de entrevista anónimo
      Sin ofertas
      Experiencia negativa
      Entrevista promedio

      Solicitud

      Me postulé en línea. El proceso tomó 2 meses. Acudí a una entrevista en Topgolf en feb 2025

      Entrevista

      After a take-home and 4 interviews, they ghosted me. This after continually stressing throughout the interviews how much they cared about their people and the social aspect of working with them. Process - take home, technical interview, 3 additional interviews with multiple team members focused on design, as well as product questions

      Preguntas de entrevista [1]

      Pregunta 1

      Take home: Prerequisites Java (JDK 8 or higher) sbt Getting started Unzip the archive: tar xzf tgm-scala-exercise.tar.gz Change to the project directory: cd tgm-scala-exercise Enter sbt run to download dependencies and start the web server. Open http://localhost:9000/ in your web browser to see the Admin UI. If this is the server's first request, you'll see a reddish-orange warning stating Database 'default' needs evolution!. Click the button labeled Apply this script now!. At this point, you should see a basic HTML admin page titled Login Prompts. You can test the client API by opening http://localhost:9000/api/loginPrompts. Tasks Please complete these tasks in order. The client application should be able to fetch a random login prompt when the user logs in. Please implement this in the /api/loginPrompts/random endpoint. Users are complaining about seeing the same login prompts too often. Modify the server to allow content creators to define a quiet period for each login prompt. After the server returns a login prompt for a user, that login prompt should not appear again until the quiet period has elapsed. Please implement this in the /api/loginPrompts/random/:userId endpoint. To get you started, we've initialized the database with some sample login prompts. Your code, however, should work with any collection of login prompts.
      Responder pregunta