uber logo
Uber· Frontend

Uber Frontend

Posted
7 Oct 2025
491 reads

Summary

I recently interviewed for a Frontend position at Uber where I was tasked with implementing a custom Promise function.

How it went

During my interview process for a Frontend role at Uber, I was presented with a coding challenge focused on core JavaScript concepts. Specifically, I had to implement my own version of the Promise function, demonstrating an understanding of its asynchronous behavior and state transitions.

Questions asked (1)

  1. 01

    Implement Custom Promise

    Data Structures & Algorithms

    Implement your own Promise function. This involves understanding the Promise A+ specification, including handling then, catch, resolve, and reject mechanisms, and managing state transitions.

Know someone preparing? Send it to them:WhatsAppLinkedInX

Interviewed at Uber recently?

Write up your rounds while you still remember the questions. It helps the next person more than you would think.

Share your experience
Discussion 0

Questions for the author, or how your own interview compared.

Join the discussion

Sign in with Google to comment or ask the author a question.

No comments yet

Be the first to share your thoughts and start the discussion!