The initial phone interview was with a recruiter who asked about my experience and recent projects I had worked on. They then scheduled me for a technical screening for the next week.
The screening took place over the phone with one of the senior engineers. They asked about what technologies I used and again asked about projects and what I'd been up to.
We then jumped into the actual interview on a shared coding platform. The first question was relatively easy. The second question ramped up in difficulty, but the interviewer was very helpful. I knew at this point I probably would not be moving forward, but they guided me to the solution. Overall, it was a very good learning experience.
At the end, they opened it for questions, and I got to learn a lot about the work environment at Uber.
Implement a throttler that executes an array of tasks.
When the throttler is passed a number, it will execute only that number of the tasks and pass the other tasks into a queue.
The following metrics were computed from 3 interview experiences for the Uber Front End Engineer role in San Francisco, California.
Uber's interview process for their Front End Engineer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Uber's Front End Engineer interview process in San Francisco, California.