
Synthesized from 11 candidate submissions for ALL.
SAP Labs' hiring process is rigorous and multi-staged, with a strong emphasis on evaluating both technical depth and problem-solving skills. Candidates typically undergo a combination of online assessments, technical rounds, managerial discussions, and HR rounds. The process is known for its thoroughness, often spanning multiple weeks, and includes a mix of coding challenges, system design, and behavioral assessments tailored to the role.
The interview process was smooth and friendly, with interviewers providing a calm environment and assistance throughout the rounds. Four candidates from BTech were selected for the Associate Developer role at SAP Labs.
Online Exam: 10 MCQs (C++, Java output based, OOPs) and 2 coding questions (Minimum Divisor: array-based with threshold value; String Subsequence: medium-level DP problem with modification). Shortlisting criteria: solving both coding questions with all test cases passed and MCQ score of 8+.
30-minute coding round on Codepair (Hackerrank Platform). One easy-to-medium coding question was asked and required running on all test cases. Follow-up questions on OOPs.
One easy-to-medium coding question (not specified)
OOPs concepts
Technical round focused on OOPs concepts and basic C++ questions. Detailed discussion on projects and a puzzle was asked. Difficulty ranged from medium to hard.
OOPs concepts
Basic C++ questions
Project-related questions
Managerial round involving introduction, questions about the company, and detailed explanation of projects.
Introduction
Company-related questions
Project-related questions
30-minute HR round covering introduction, lifestyle questions, and willingness to relocate.
Introduction
Lifestyle questions
The candidate went through an online assessment, two technical interviews, and an HR round, and was eventually selected for a summer internship
Online Assessment on Hackerrank Platform, 2 DSA questions in 45 minutes, Leetcode Easy-Medium level, topics: Stacks, Arrays, strings
Introduction, project discussion, DSA questions, CSS Grid, flexbox, animation, Binary search, DBMS, OOPS
How you deployed your live project
How you handled responsiveness in the website
CSS Grid, flexbox, animation related questions
Binary search algorithm
Introduction, OOPS fundamentals, DBMS, puzzle
4 pillars of OOPS
Benefit of abstraction
Polymorphism
ACID Properties, Normalization, types of Keys
Introduction, behavioral questions
Why SAP
Strength, weakness
Something not written in resume