I applied online. The process took one day.
It was a one-day process, and they had four rounds: three technical rounds and one CTO round. Overall, if you know your basics, you would do well. I got an offer with a mere 10 to 20% hike. I refused the offer and told them I get better hikes internally. They do not even send you the offer letter until you accept it verbally. They do a reference check after that before rolling out the offer letter. I smelled conspiracy right here.
The CTO called me up a few days later, trying to understand why I refused the offer. I told him how it wasn't up to my expectations. He tried to go blah blah about how his company will grow 10 to 50x in the near future and how I should look at just growth and not money. I told him I have monetary as well as learning goals, and I need to balance them. He refused to revise the offer, and I refused to accept it. I could sense it; he got pretty annoyed, and it seemed like it hurt his ego that I refused the offer. He judged me for it, saying I didn't seem keen on learning as much as he thought. I am amused the CTO here is so idle he goes around judging people for not accepting their offer. It seemed pretty immature. It made me doubly sure I did a good job of not taking up the offer. I would advise others here the same.
Round 1:
Round 2:
Round 3:
The following metrics were computed from 1 interview experience for the Urban Company Senior Software Engineer role in Gurgaon, Haryana.
Urban Company's interview process for their Senior Software Engineer roles in Gurgaon, Haryana is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Urban Company's Senior Software Engineer interview process in Gurgaon, Haryana.