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

      Cruise

      Questa è la tua azienda?

      Circa
      Recensioni
      Stipendi e benefit
      Lavori
      Colloqui
      Colloqui
      Ricerche correlate: Recensioni su Cruise | Offerte di lavoro di Cruise | Stipendi di Cruise | Benefit di Cruise
      Colloqui di CruiseColloqui per Senior Frontend Engineer presso CruiseColloquio di Cruise


      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.

      Le migliori aziende per "stipendio e benefit" vicino a te

      avatar
      DONE by NONE
      3.8★Stipendio e benefit
      avatar
      Digital Natives
      4.4★Stipendio e benefit

      Colloquio per Senior Frontend Engineer

      21 ott 2020
      Candidato anonimo a colloquio
      San Francisco, CA
      Nessuna offerta
      Esperienza negativa
      Colloquio difficile

      Candidatura

      Ho presentato la mia candidatura tramite un selezionatore. La procedura ha richiesto 4 settimane. Ho sostenuto un colloquio presso Cruise (San Francisco, CA) nel mese di set 2020

      Colloquio

      The interview followed a standard process: recruiter chat, technical phone screen, then onsite interview, and of course emails for logistics in between. The phone screen went well, but I didn't hear back for a good while, so I thought I wasn't under consideration any more. I pinged the recruiter a couple times, and after some back and forth they finally got back about scheduling an onsite. There was about a month gap between the phone screen and the onsite, which was pretty long. The recruiter seemed to have difficulty getting info from the hiring manager on whether to proceed, and may have been out of the office for a period of time. The onsite itself was fine. It consisted of five hour-long interviews: four technical with code written in coderpad, and one chat with the hiring manager. I thought they all went very well, and I enjoyed chatting with just about everyone. I was disappointed when I didn't get an offer, but it happens. One of the recruiters was even able to give me very detailed feedback on the technical rounds, which was very much appreciated. I've found most companies refuse to provide this, or give some vague response that doesn't make much sense. The experience was positive overall. What makes me give them a negative review is the feedback I received. First, they seem to have judged me on concepts and technologies that were NOT in the job description, and some that had specifically been called out as "not required" by the recruiter and interviewers. Had I known that these would be part of the interview, I could have studied up on them. The feedback was also extraordinarily nit-picky, with comments like my code not being "production quality", and that I ran the code too often, indicating I lacked problem solving skills. Addressing the second comment, I finished every bit of the coding problems, so I'd think that would speak to my problem solving abilities. This was a TDD session with Javascript. For anyone that's done TDD, running the code often is pretty common practice, and many modern tools watch your code for changes and autorun it anyway. This comment smacks of a very old mentality, when compiling and running code was slow and expensive, so you would minimize that step and try to analyze every character of your code before running it. But as I mentioned, this was Javascript - no need to compile, and modern tooling makes it cheap and easy to execute. I used to see interviews like this 10-15 years ago, where interviewers would often ask candidates to debug/analyze complex code with a pen and paper, syntax errors and all. In practice this is not reflective of how people actually work now, and is a poor way to judge a candidate. Clean code is important, but expecting code in an interview to be "production quality"? That's a first. Everywhere I worked, and in every interview I've done, except this one, there was always an expectation that code might not be optimal or perfectly clean in the context of an interview. Given ~45 minutes to solve a complex problem under pressure, you often have to make tradeoffs and work much quicker than you normally would. This is pretty well accepted. Looking back at my code, there were definitely areas that could be cleaned up. But Cruise was looking for perfection. I was very disappointed that this didn't work out, as the role and team sounded quite interesting. Perhaps I ran into the wrong interviewer(s) on the wrong day - that happens, and is emblematic of how interviews can be a bit of a crap shoot. All things considered, I think this interview experience is probably reflective of the company's culture, and it might be a good thing that I didn't get an offer.

      Domande di colloquio [4]

      Domanda 1

      Implement an LRU cache in the language of your choice.
      Rispondi alla domanda

      Domanda 2

      TDD session in Javascript. Starts with a bit of code and one test. Eventually you build a simple event emitter (aka pub/sub) class.
      Rispondi alla domanda

      Domanda 3

      Implement minesweeper logic - not the entire game, and not any part of the UI.
      Rispondi alla domanda

      Domanda 4

      Design a complex system to stream and visualize AV data.
      Rispondi alla domanda
      2