I was referred by another colleague.
The process included a phone screening, followed by several one-on-one on-site sessions.
Questions covered basic computer science principles and practical coding problems, with follow-up questions related to scaling and system design. This was likely due to my senior-level role.
Find the BST depth.
Implement a cache with eviction based on an object's priority.
Merge multiple sorted lists into one sorted list, with follow-ups to scale the initial algorithm.
Design a TinyURL service.
Design a Pastebin service.
The following metrics were computed from 2 interview experiences for the SAP Senior Software Engineer role in Palo Alto, California.
SAP's interview process for their Senior Software Engineer roles in Palo Alto, California is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having mixed feelings for SAP's Senior Software Engineer interview process in Palo Alto, California.