The interview process included a recruiter screen, technical interviews, and a hiring manager interview (also technical).
The technical screens were standard iOS tasks, such as "do stuff given this model" and "read data from an API".
The final interview was with the hiring manager but included iOS technical questions.
The engineering interview panel appeared to lack diversity.
A typical mobile dev question:
Create an app that reads and displays data from an API.
The following metrics were computed from 3 interview experiences for the Perplexity Software Engineer role in United States.
Perplexity's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Perplexity's Software Engineer interview process in United States.