SAP Labs Interview Experience For Internship (On-Campus) 2024
Overview:
SAP Labs is a German-based multinational software corporation. It develops enterprise software to manage business operations and customer relations. SAP is the largest non-American software company by revenue, the world’s third-largest publicly traded software company by revenue, and the largest German company by market capitalization. It is the world’s #1 cloud business software company.
SAP Labs visited our campus on 15th March 2024 for the On-Campus Internship Drive for an 11-month internship.
Profile: iXp Intern
Eligibility Criteria: 7CPI and above
Branches: M.Tech. – CSED[All], ECED[All], EED[All], Chemical Engineering, Design Engineering, Engineering Mechanics and Design, Product Design & Development, Product Engineering.
Round 1 CODING ROUND:
- Given two numbers p and q count the number of bits required to change in p to convert it into q.
- Count the number of islands in the graph.
You need to solve any 1 problem to clear this round.
Round 2 Technical Interview 1: [30 min]
- What is the difference between shallow copy and deep copy?
Ans – https://www.w3wiki.net/shallow-copy-and-deep-copy-in-c/ - What is OOPS? pillars of OOPS?
Ans – https://www.w3wiki.net/object-oriented-programming-in-cpp/ - What are constructors in Cpp?
Ans – https://www.w3wiki.net/constructors-c/ - [CODING] – WAP to implement Linked List in Cpp.
Ans – https://www.w3wiki.net/program-to-implement-singly-linked-list-in-c-using-class/ - What is the use of “fetch” in JS?
Ans – https://www.w3wiki.net/javascript-fetch-method/ - What is Bootstrap? and how to use it in HTML?
Ans – https://www.w3wiki.net/bootstrap/ - What is the command to switch between two branches in Git?
Ans – https://www.w3wiki.net/git-checkout-and-merge/ - In-depth explanation about the projects mentioned in my resume and Work done in my previous company.
- What are “Promises” in JS?
Ans – https://www.w3wiki.net/javascript-promise/
Round 3 Technical Interview 2: [45 min]
- [CODING] – WAP to put all the zeroes at the end without using any extra space(the order of the elements in the array must retain their order). Input arr=[1,f,e,4,0,0,g,0,a,b,3] and Result=[1,f,e,4,g,a,b,3,0,0,0].
Ans – https://www.w3wiki.net/move-zeroes-end-array/ - [CODING] – WAP to find whether a string is a Palindrome string or not
Ans – https://www.w3wiki.net/c-program-check-given-string-palindrome/ - Why are Data Structures required?
Ans – https://www.w3wiki.net/why-data-structures-and-algorithms-are-important-to-learn/ - What is the SDLC model? Different types of SDLC models. difference between the waterfall and Ajile model.
Ans – https://www.w3wiki.net/what-is-sdlc-model-and-its-phases/ - What is the difference between C & C++?
Ans – https://www.w3wiki.net/difference-between-c-and-c/ - In-depth explanation about the projects mentioned in my resume and Work done in my previous company
- [QUIZ] – https://www.w3wiki.net/puzzle-8-balls-problem/
Round 4 HR Round: [5 min]
HR asked me to introduce myself and then asked me whether I knew about the stipend and location provided or not. At last, he asked if I had any questions for him.
This was the last round. After two hours the results were announced and 8 students were selected for an 11-month Internship. And I was fortunate to be one of them.
ALL THE BEST