HR interview, Initial Technical Screen, Three interviews with PS team members, Two meetings with senoir PS team members. Interview was a combination of technical coding challenges, conversations with the various intervieweres to determine siuitability for the role and job history. Some probem solving questions that were not coding questions.