Applied through my university portal. Was contacted for an interview shortly after. Interview was simple. Behavioral questions followed by some more questions on my side projects. Then I was asked a coding question and was told to write some SQL queries. Interviewer was very nice and considerate.
How would you model a standard deck of 52 cards using OOP? Now, how would you implement a function to randomize and shuffle the cards?
The following metrics were computed from 1 interview experience for the Proofpoint Software Engineer (Internship) role in Toronto, Canada.
Proofpoint's interview process for their Software Engineer (Internship) roles in Toronto, Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Proofpoint's Software Engineer (Internship) interview process in Toronto, Canada.