You first receive a call from a recruiter.
Afterwards, you have to complete a few coding problems on HackerRank, followed by a call with a few people from the team to discuss your solutions.
Two more interviews follow that take place in their office.
Algorithms Design patterns Networking Algorithm complexity
The following metrics were computed from 5 interview experiences for the Uber Software Engineer role in Bulgaria.
Uber's interview process for their Software Engineer roles in Bulgaria is very selective, failing most engineers who go through it.
Candidates reported having good feelings for Uber's Software Engineer interview process in Bulgaria.