I was contacted by the hiring manager on LinkedIn by email. We set up a call and had a quick chat. He mostly talked about the company and what they do and asked me some general question about what I do in my current role.
Then I had another phone call with the recruiter, again nothing particular, mostly general stuff like willing to relocate and such.
Then I had a phone screen, and was asked to code a simple question.
Then after that there was a second phone screen longer than the first one, which was again a coding question, followed by an open-ended design question.
Nothing difficult.
Pairs in array that add up to 100.
Check in brackets are properly closed. (first only (), then extend it to include {} and [])
Search engine (given a snapshot of web, how would I design a system to do simple search queries.
The following metrics were computed from 7 interview experiences for the PagerDuty Software Engineer role in Canada.
PagerDuty's interview process for their Software Engineer roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for PagerDuty's Software Engineer interview process in Canada.