SAP Labs Interview Experience for Software Developer

SAP Labs visited our campus on November 23, offering an internship for the role of Associate Software Engineer.

The procedure for the internship was as follows:

ELIGIBILITY: Above 7 CGPA

FIRST ROUND :

Online Assessment round where they asked two coding questions. The first question involved bit manipulation, where you had to make the minimum number of changes so that one number was equal to the other. The second question was related to strings, where you had to find the frequent characters in the given string. This had to be completed within 45 minutes. I think those who completed it first definitely had an edge over others. They shortlisted around 20 students. After that, there were two Technical Rounds and one HR round.

TECHNICAL ROUND 1 :

In this round, they checked my knowledge of core subjects such as Object-Oriented Programming, Computer Networks, DBMS, and the questions about the programming language you are most comfortable in. They asked basic questions, such as abstraction, encapsulation, virtual memory vs. main memory, TCP vs. UDP, JIT compiler, normalization, and many other famous questions. They also assessed problem-solving skills by presenting some scenarios in the work culture. Out of 20, 15 were shortlisted for Technical Round 2.

TECHNICAL ROUND 2 :

In this round, they assessed your coding skills. First, he started with a very famous water puzzle. After that, he asked me to code to print the Fibonacci series using recursion, and the second question was about finding the depth of the binary tree. He also asked about DBMS queries. After that, he asked about my project and posed questions related to it. He told me to show it as the interview was conducted online. Be thorough with whatever you have written in your resume. I must say the interviewer was very cool in both rounds. He made me feel comfortable and let the best come out of me.

HR ROUND

Like any HR round, she asked about me, and what differentiates me from others, and had a little discussion about my extracurricular activities mentioned in my resume. We discussed my plans, how I would lead a team, whether I had ever worked in a team, plans related to further studies, and if I had any location constraints. Basic HR questions about strengths and weaknesses were also asked.