I applied through an employee referral. The process took 7 weeks. I interviewed at SAP (Brünn) in May 2024
Interview
Three rounds, first HR gave a quick rundown and checked all the info in the resume, asked for expected salary, when can I start work. Second round was with the development manager, talked about how the work enviroment is, how the team works. Third round was with the development manager and the team leader of the theam that was recruiting, this was more thechnical, was told do solve a problem form leetcode, then was asked to explain a part of their legacy code the best i could.
Interview questions [2]
Question 1
Explain a part of their legacy code the best i could.
Given a string s containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid.
An input string is valid if:
Open brackets must be closed by the same type of brackets.
Open brackets must be closed in the correct order.
Every close bracket has a corresponding open bracket of the same type.
It was ok, hiring manager was cool, asking about motivation and experience, they are looking for someone who's communicative and open. Show your interest in a company and what you're supposed to do in this role and you'll be fine
It was long, but the process was also transparent. The recruiter was also nice, but there were basic questions, so don’t get too technical. I recommend studying basic technical concepts, but I didn’t make it past this round.
I applied online. I interviewed at SAP (Potsdam) in Feb 2026
Interview
Process was 30min get-to-know, 60 tech interview and 1 onsite day. Tech Interview was about reviewing "AI generated" code and making improvement suggestions. Completely doable and fair, but a BIG negative was that I applied with Java and TypeScript knowledge, but got asked to refactor Python code in the tech interview. I did NOT apply for a Python position. I even asked which language would be used during the get-to-know and got told "you will be able to choose". Please let your candidates know if you're planning to test them in a specific languages in order to give them a fair chance to prepare.
Interview questions [1]
Question 1
How do you use AI tools in your work and private life.