Uber Frontend
Summary
I recently interviewed for a Frontend position at Uber where I was tasked with implementing a custom Promise function.
Full Experience
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.
Interview Questions (1)
Implement Custom Promise
Implement your own Promise function. This involves understanding the Promise A+ specification, including handling then, catch, resolve, and reject mechanisms, and managing state transitions.