There was an online assessment which consisted of two LeetCode easy questions. I can't remember which ones they were, but they weren't too difficult.
After that, there was an online personality quiz. Basically, there were a lot of statements, and you had to choose which one you related to more.
I passed those and advanced to an online interview. It was with two engineers. They asked a bit about me and some technical questions. I didn't have to code, but I needed to explain my train of thought and solution.
The final interview took place in their offices. It was a three-hour assignment, and if you passed that, you had a thirty-minute interview with the Head of R&D.
Describe a Data Structure that uses get, set, and setAll in O(1) time.
Receive a string, return the first letter which appears once.
In a building with x elevators and n floors, build a controller which handles the elevators. Example - Given the current state of elevators, if someone wants to go from floor 0 to 2, which elevator will you send?
How to print the values of a Binary Tree by level?
The following metrics were computed from 2 interview experiences for the SAP Software Engineer (Internship) role in Tel Aviv-Yafo, Israel.
SAP's interview process for their Software Engineer (Internship) roles in Tel Aviv-Yafo, Israel is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for SAP's Software Engineer (Internship) interview process in Tel Aviv-Yafo, Israel.