Ir para o conteúdoIr para a pasta
  • Vagas
  • Empresas
  • Salários
  • Para empresas

      Avance em sua carreira

      Descubra qual pode ser seu salário, conquiste a vaga dos seus sonhos e compartilhe insights de qualidade de vida com sigilo.

      employer cover photo
      employer logo
      employer logo

      Topgolf

      Empresa engajada

      Sobre
      Avaliações
      Remuneração e benefícios
      Vagas
      Entrevistas
      Entrevistas
      Buscas relacionadas: Avaliações da empresa Topgolf | Vagas da empresa Topgolf | Salários da empresa Topgolf | Benefícios da empresa Topgolf
      Entrevistas da empresa TopgolfEntrevistas do cargo de Senior Software Engineer da empresa TopgolfEntrevista da empresa Topgolf


      Glassdoor

      • Sobre
      • Prêmios
      • Blog
      • Fale conosco

      Empresas

      • Conta gratuita de empresa
      • Área da empresa
      • Blog para empresas

      Informações

      • Ajuda
      • Regras da Comunidade
      • Termos de Uso
      • Privacidade e opções de anúncios
      • Não venda nem compartilhe minhas informações
      • Ferramenta de consentimento de uso de cookies

      Trabalhe conosco

      • Anunciantes
      • Carreiras
      Baixe o aplicativo:

      • Busque por:
      • Empresas
      • Vagas
      • Localizações

      Copyright © 2008-2026. Glassdoor LLC. “Glassdoor”, “Worklife Pro”, “Bowls” e o logotipo do Glassdoor são marcas comerciais pertencentes à Glassdoor LLC.

      Empresas seguidas

      Fique por dentro de todas as oportunidades e dicas internas seguindo as empresas de seus sonhos.

      Buscas de vagas

      Comece a buscar vagas para receber atualizações e recomendações personalizadas.

      Entrevista para Senior Software Engineer

      29 de abr. de 2025
      Candidato(a) sigiloso(a) à entrevista
      Nenhuma oferta
      Experiência negativa
      Entrevista com nível médio de dificuldade

      Candidatura

      Candidatei-me online. O processo levou 2 meses. Fui entrevistado pela Topgolf em fev. de 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

      Perguntas de entrevista [1]

      Pergunta 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 à pergunta