Recruiter phone screen. Then an emailed homework assignment (write a small app that meets some specs). Then a technical phone screen (collaboratively build on homework during a screen share) + behavioral questions with an engineering manager. Finally, a full-day onsite with mostly technical discussions/problems (and lunch with the team).
I was pleasantly surprised that the focus was not so much on theory as much as seeing you solve practical problems in real time and observing how well you interact with the other engineers. And I was free to use any language/framework I was most comfortable with.
Overall, I found the process very smooth and well organized. The company gave me the impression that they have their act together.
What's the most difficult technical problem you've solved?
The following metrics were computed from 6 interview experiences for the PagerDuty Software Engineer role in San Francisco, California.
PagerDuty's interview process for their Software Engineer roles in San Francisco, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for PagerDuty's Software Engineer interview process in San Francisco, California.