The process included a phone screen with basic questions on core Java, the difference between an interface and single inheritance, the difference between final, finally, and finalize, the difference between an array and linked list, and HashMap versus Hashtable, followed by an onsite interview.
Difference between interface and single inheritance, diff between final, finally and finalize, diff b/w array and linked list, hashmap vs. hashtable
The following metrics were computed from 22 interview experiences for the Proofpoint Software Engineer role in United States.
Proofpoint's interview process for their Software Engineer roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having good feelings for Proofpoint's Software Engineer interview process in United States.