Not very difficult compared to other tech companies.
There was an online coding challenge, followed by a virtual coding challenge with another engineer.
The process ended with a virtual on-site interview, which included:
Questions related to challenges faced at Yelp.
Related mostly to data structures and hashing.
The following metrics were computed from 2 interview experiences for the Yelp iOS Engineer role in Canada.
Yelp's interview process for their iOS Engineer roles in Canada is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Yelp's iOS Engineer interview process in Canada.