The interview consists of 3 rounds:
Unofficial call from an HR, mostly about your availability and your previous working experience.
A scheduled call from a manager about your experience, projects, and some simple technical questions.
A scheduled on-site interview with multiple engineers and managers for around 2 hours. You will learn the company workflow and projects from them. You will be tested on lots of non trivial technical problems including conceptual questions.
The following metrics were computed from 9 interview experiences for the Proofpoint Software Engineer role in Sunnyvale, California.
Proofpoint's interview process for their Software Engineer roles in Sunnyvale, California is on the easier side as most engineers get an offer after going through it.
Candidates reported having good feelings for Proofpoint's Software Engineer interview process in Sunnyvale, California.