Uber Frontend
- Posted
- 7 Oct 2025
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)
- 01
Implement Custom Promise
Data Structures & Algorithms
Implement your own Promise function. This involves understanding the Promise A+ specification, including handling
then,catch,resolve, andrejectmechanisms, and managing state transitions.