Summary
I applied through the career website for a Senior Developer role at SAP LeanIX in Berlin. The interview process involved an HR screening, a mixed technical/behavioral interview, a take-home assignment followed by a deep-dive and live coding session, and a final behavioral interview, leading to an offer within a month.
Full Experience
My Profile
6 years of experience in software development at Rakuten and IBM.
Application
Applied through career websites and received an initial screening call from HR.
Screening Call (30 mins): With HR
Discussed my experience, skills, and tech stack. Checked if the Salary expectations and relocation possibilities.
Recruitment Process
In total, there were 3 interviews. 1 technical and behavioural interview, 1 technical interview based on a take-home assignment. 1 behavioural interview.
Interview 1 (1 hour): With the Hiring Manager.
It was a mix of technical and behavioural questions.
Q: Why are you keen to join SAP LeanIX, and why is this role of interest to you?
Questions on working style understanding of agile methodologies, TDD, etc.
Behavioural questions of conflict resolution approach on handling failure and mistakes.
1 or 2 basic coding questions. Based on OOPS concepts, Java concepts, and Microservices.
The response was quick after the 1st interview. Got a call from HR the next day explaining the next steps
Home Assignment + Interview 2
Assignment(1 Week)
It was a design and develop an application. 1 week would be provided to complete the assignment. The assignment was not very difficult. The code needs to be submitted via Git before the deadline.
Interview 2 (3 hours): With the 2 team members and hiring manager
Why I used a certain design approach for the application development?
Deep dive into the submitted code, mainly discussing the reason behind the implementation, and can it be better? Or how could it be better?
In the last section of this interview, they had a live coding test where I was asked to pair program with a teammate and improvise on the submitted code.
Interview 3 (30 min): With Product Manager and Director
This was a behavioral interview.
They tried to understand how I interact with product managers and what development process I am aware of and follow.
They gave me their expectations for the role and asked about my expectations regarding the support from higher management.
Mostly a vibe check interview to see if I fit into the company culture.
Head back with the results of all the interviews within 1 week. Then I had the salary negotiation call with HR and was provided with the offere letter.
Though the interview process was quick and took around 1 month.
The time taken to send the offer letter after the process, after salary negotiation was finalised, was a lot ( around 3 weeks )
Overall process was great, HR was approachable, and all the interviewers were friendly.
Interview Questions (3)
Why are you keen to join SAP LeanIX, and why is this role of interest to you?
Discuss the design approach used for the application development in the take-home assignment.
Deep dive into the submitted code, mainly discussing the reason behind the implementation, and how it could be better.