Passa al contenutoPassa al piè di pagina
  • Lavori
  • Aziende
  • Stipendi
  • Per le aziende

      Migliora la tua carriera

      Scopri le tue potenzialità di guadagno, trova lavori da sogno e condividi approfondimenti su lavoro e vita privata in forma anonima.

      employer cover photo
      employer logo
      employer logo

      Hopper

      Questa è la tua azienda?

      Circa
      Recensioni
      Stipendi e benefit
      Lavori
      Colloqui
      Colloqui
      Ricerche correlate: Recensioni su Hopper | Offerte di lavoro di Hopper | Stipendi di Hopper | Benefit di Hopper
      Colloqui di HopperColloqui per Software Engineer presso HopperColloquio di Hopper


      Glassdoor

      • Chi siamo
      • Contattaci

      Aziende

      • Account Business gratuito
      • Spazio per le aziende
      • Blog per le aziende

      Informazioni

      • Aiuto
      • Linee guida
      • Condizioni d'uso
      • Privacy e scelte pubblicitarie
      • Non vendere né condividere le mie informazioni
      • Strumento per l'accettazione dei cookie

      Lavora con noi

      • Inserzionisti
      • Carriere
      Scarica l'app

      • Cerca:
      • Aziende
      • Lavori
      • Località

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" e il relativo logo sono marchi registrati di Glassdoor LLC.

      Aziende seguite

      Non lasciarti sfuggire opportunità e informazioni privilegiate seguendo le aziende dove vorresti lavorare.

      Ricerche di lavoro

      Ricevi suggerimenti e aggiornamenti personalizzati avviando le tue ricerche.

      Colloquio per Software Engineer

      24 apr 2021
      Candidato anonimo a colloquio
      New York, NY
      Nessuna offerta
      Esperienza negativa
      Colloquio difficile

      Candidatura

      Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso Hopper (New York, NY) nel mese di apr 2021

      Colloquio

      First Online Assessment for 2 hours in HackerRank. Then a live coding interview session. Then 3 hours back to back interview with the panel which including another round of coding interview.

      Domande di colloquio [1]

      Domanda 1

      Below is sample chat to flight booking: Hopper: Hello, John! It looks like you booked a Basic Economy flight. Hopper: Are you aware that this flight doesn't have any storage for carry-on luggage? > User is given the options [Yes] and [No] User: No Hopper: Some other limitations you may want to consider is that you will not be able to pick a seat. Hopper: We're happy to let you know that we can upgrade you today for just $25! Hopper: Would you like to do that now? > User is given the options [Yes, please upgrade] and [Not right now] User: Not right now Conclusion: Okay, please let our customer service team know if you change your mind. This conversation can take place in a different way based on user input. Deliver the entire conversation as a decision tree when the user enters the conversation interface. This particular conversation can be represented as follows (where each four spaces represents one indentation level): Output(text="Hello, John! It looks like you booked a Basic Economy flight.") Output(text="Are you aware that this flight doesn't have any storage for carry-on luggage?") - Answer(text="No") Output(text="Some other limitations you may want to consider is that you will not be able to pick a seat.") Output(text="We're happy to let you know that we can upgrade you today for just $25!") Output(text="Would you like to do that now?") - Answer(text="Not right now") Conclusion(text="Okay, please let our customer service team know if you change your mind.") - Answer(text="Yes, please upgrade") Conclusion(text="Okay, you've been upgraded!") - Answer(text="Yes") Output(text="We're happy to let you know that we can upgrade you today for just $25!") Output(text="Would you like to do that now?") - Answer(text="Not right now") Conclusion(text="Okay, please let our customer service team know if you change your mind.") - Answer(text="Yes, please upgrade") Conclusion(text="Okay, you've been upgraded!") This representation works, but we can see that there’s some room for reuse in this conversation to reduce the size of the payload. To do this, we implemented a “goto” system and label some of our output. Consider below eg: Output(text="Hello, John! It looks like you booked a Basic Economy flight.") Output(text="Are you aware that this flight doesn't have any storage for carry-on luggage?") - Answer(text="No") Output(text="Some other limitations you may want to consider is that you will not be able to pick a seat.") Output(text="We're happy to let you know that we can upgrade you today for just $25!", label=1) Output(text="Would you like to do that now?") - Answer(text="Not right now") Conclusion(text="Okay, please let our customer service team know if you change your mind.") - Answer(text="Yes, please upgrade") Conclusion(text="Okay, you've been upgraded!") - Answer(text="Yes") Goto(label=1) In this example, the Goto(1) instruction would take the user straight to the existing subtree conversation, and Output has an optional second parameter to assign it a label. Outputs are the only thing that are a valid Goto target. It's another way of saying "continue the conversation from here". You're given the conversation tree and an array of answers that the user picked, and your task is to construct what the conversation between the user and Hopper was. Essentially, this means running through the conversation tree and printing out what Hopper said and what the User said, and what the conversation ended with. Below is eg of input: Hello, John! It looks like you booked a Basic Economy flight. Are you aware that this flight doesn't have any storage for carry-on luggage? -No Some other limitations you may want to consider is that you will not be able to pick a seat. 1:We're happy to let you know that we can upgrade you today for just $25! Would you like to do that now? -Not right now =Okay, please let our customer service team know if you change your mind. -Yes, please upgrade =Okay, you've been upgraded! -Yes >1 --- No Not right now Any number of Outputs may follow a single Output (but only at the same indentation level), and any of them may have labels that can be referred to from anywhere in the tree. An Output will always be followed by a series of Answers at the indentation of the Output + 1. An Answer can only be followed either by an Output (rules above still apply), a Conclusion, or a Goto. Goto and Conclusion cannot be followed by anything either at the same indentation level or the next one. After an Answer to an Output has been specified, no more Outputs are allowed at that indentation level. A Conclusion is meant to finish the conversation (all user answers after a Conclusion signal should be ignored).
      Rispondi alla domanda
      11

      Altre recensioni di colloqui per Software Engineer presso Hopper

      Colloquio per Software Engineer

      13 nov 2022
      Candidato anonimo a colloquio
      Offerta rifiutata
      Esperienza positiva
      Colloquio difficile

      Candidatura

      Ho sostenuto un colloquio presso Hopper

      Colloquio

      Full day of remote interviews, 4-5 sessions each with data structures programming. One behavioral round with hiring manager towards the end. Process started with a technical screen consisting of an online programming assessment.

      Domande di colloquio [1]

      Domanda 1

      What would your former manager/colleagues say about you.
      Rispondi alla domanda
      3

      Colloquio per Software Engineer

      3 ott 2022
      Candidato anonimo a colloquio
      Nessuna offerta
      Esperienza negativa
      Colloquio nella media

      Candidatura

      Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso Hopper

      Colloquio

      The company seemed really pretentious with them trying so hard to emulate Amazon. Got rejected after a screening round which was an LLD round. Who screens on the basis of LLD though? The interviewer was not engaged throughout the process and was doing some of his own work. I had to say his name multiple times to bring him back to the conversation.

      Domande di colloquio [1]

      Domanda 1

      Conventional LLD problem was asked
      Rispondi alla domanda
      3

      Colloquio per Software Engineer

      27 giu 2022
      Candidato anonimo a colloquio
      Nessuna offerta
      Esperienza negativa

      Candidatura

      Ho sostenuto un colloquio presso Hopper

      Colloquio

      External recruiter reached out, and afterwards I chatted with a technical recruiter from Hopper. The written communication has been great, polite and timely. The initial chat was going fine until we started talking about the rest of the interview process. The recruiter explained to me that the next step was leetcode style and they used to give 2 days for the challenge to be completed but the women engineers complained that it was too short so they decided to make it a week. I got offended by this specification but still finished the interview as if I wasn’t. Did not continue the process afterwards.

      Domande di colloquio [1]

      Domanda 1

      Which technologies I’ve worked with and my education background
      Rispondi alla domanda
      3