SAP Labs Interview Experience Last Updated : 03 Sep, 2020 Comments Improve Suggest changes Like Article Like Report Round 1(Technical): Introduction, few questions on projects after that few questions were asked. Given ānā. If n is divisible by 7 then print A. If n is divisible by 5 then print B. If both then print A B. It seems easy, and he wanted the best way to do it rather than a linear if-else.Intermediate SQL Query.Threads in JavaHe asked if I knew advanced networking, I said no, so he asked other questions.Since I mentioned GCP on my resume, he asked why GCP? Advantages of the cloud. Any disadvantages? Suppose SAP wants to move a particular server to the cloud, what are the considerations and requirements etc.AutoML on GCPComments on distributed systems.MVC Architecture.Linux OS: Explain how vim editors internally work (file buffer, etc)Reverse a linked list: I had to describe all approaches until he was satisfied. Do you have any questions for me? Round 2(Technical): IntroductionHow was your summer internship? What project did you work on?Projects on my resume: how did you prepare the dataset?What technologies am I familiar with?If I am supposed to prepare a model for classifying resumes as suitable/not suitable for a particular post, comprehensively describe the approach.System design: What are the various layers? How will you design Netflix? What technologies for the front end? What for the back end?Anyone path in a maze from source to the destination: Difference in the DFS and BFS approaches for the same.Minimum number of jumps to reach end. He drilled me through and through, wanting to know what can be done at each step rather than merely writing the pseudo-code.Another matrix-based codeWhich programming language am I comfortable with?Multithreading in JavaTry-catch-finally blocks, Give me situations where finally block is not executedDoes finally block execute when control returns to calling the function in try block?Given a pointer to a particular element in a linked list, how to delete that node? (We have no reference to the head of the list)Use of static keyword, etc. Singleton class.What is the use of private constructor? Can we call it in sub-class? How to access private members in subclasses?Puzzle: https://www.geeksforgeeks.org/puzzle-16-100-doors/ Any questions for me? Round 3 (Managerial Round): IntroductionSome questions on projects: what technologies used, why so?How are you improving your knowledge in the current situation?How did you prepare the dataset? He wanted me to answer it in a non-technical way.Family background.Why SAP Labs?How was your summer internship? What project did you work on?The two most important values learned during your internship.Ambitions related to further studiesWhat you liked, and what you did not like about SAP Labs?How can machine learning to be used in SAP Labs for developing Enterprise business software? Any questions for me? Round 4 (HR Round): IntroductionHow was your day? How were the previous interviews?Family background.Why SAP Labs?Why did you choose your current engineering institute?Are you willing to relocate?Any special quality that differentiates you from your friends?List your top dream companies and what you expect from them? Any questions for me? Comment More infoAdvertise with us Next Article SAP Labs Interview Experience K KunjalShah Follow Improve Article Tags : Interview Experiences Experiences SAP Labs Marketing Practice Tags : SAP Labs Similar Reads SAP - Systems Applications and Products | A Complete Learning Hub SAP stands for Systems Applications and Products in Data Processing, a German software program company whose items permit businesses to track clients and business intelligence. SAP, by definition, is additionally the title of the ERP (Enterprise Resource Planning) software as well as the title of th 8 min read SAP | An Introduction Understanding SAPUnderstanding SAP involves grasping both its core functionality and its role within an organization. Here's a summary to help you see things more clearly: What does SAP stand for? (What is SAP full form?)SAP stands for Systems, Applications, and Products in Data Processing. It's a G 8 min read SAP Full Form | Meaning, Characteristics, Advantages & Disadvantages The full form of SAP is Systems Applications and Products in Data Processing. SAP is a German software program company whose items permit businesses to track client and business intelligence. SAP, by definition, is additionally the title of the ERP (Enterprise Resource Planning) software as well as 2 min read SAP Software: Definition and Uses What is SAP Software?SAP is a German global software company that was founded in 1972. Since then, it has grown into a global pioneer in large company programming, with its ERP programming being one of its flagship goods. SAP software is intended to combine many business cycles and works into a unif 8 min read Types of SAP Trainings SAP software is designed to combine disparate corporate functions, such as finance, human resources, transportation, and supply chain management, into a unified system. It serves as a centralized data store, helping businesses to efficiently monitor, analyze, and optimize their operations. In this a 7 min read Differences between ERP and SAP Every tech business or industry requires a system to expedite the current of information and management of the overall process into its hood. The view was to design an application which supports the above-mentioned functionality. Let us see what do we got to discuss ahead. Differences between ERP an 2 min read Difference between SAP and SAS If the business and organizations are involved in processes, which require the utilization of large amounts of data, its management and analysis for purposes of decision-making becomes crucial. One commercial software solution being used by businesses to handle data is SAP while the other is SAS, al 4 min read SAP ABAPSAP Advanced Business Application Programming (ABAP)SAP ABAP stands for Advanced Business Application Programming. SAP ABAP (Advanced Business Application Programming) is a high-level programming language created by the German software company SAP SE. ABAP is primarily used for developing and customizing applications within the SAP ecosystem, which i 6 min read What is SAP ABAP: A Brief OverviewSAP ABAP (Advanced Business Application Programming) is a high-level programming language created by the German software company SAP SE. ABAP is primarily used for developing and customizing applications within the SAP ecosystem, which includes enterprise resource planning (ERP) systems and other bu 8 min read What is SAP ABAP Data Dictionary (DDIC)?DDIC is the central storage area that allows users to maintain the repository of objects related to the particular database and contains the central description of all the data used in the SAP system without any redundancy. The data in the DDIC is integrated, consistent, and secured. What is the ABA 13 min read SAP ABAP | Data TypesBefore Understanding the Data type first understand the Data object. Data objects are variables that we declare in the program. It occupies some memory where you can store the data from external sources. Data can be of different types, so data types are responsible for defining the type of data of t 6 min read SAP ABAP | Constants & Literals ExplainedIn the world of SAP ABAP (Advanced Business Application Programming), the use of Constants and Literals is necessary for the effective handling of data. Literals are used to denote specific data types such as numbers, characters, strings, and boolean values. Constants & Literals in SAP What are 7 min read SAP ABAP | Understanding VariablesWhat is a Variable?Variable are named data objects that refer to the memory location allocated during the program execution for processing. As the name indicates, users can use refer to the range of values that may be stored inside and the range of actions that can be carried out on the variable.Syn 7 min read SAP ABAP | Loop ControlIntroduction to Loop Control in SAP ABAPIn SAP ABAP programming, loop control is an esseÂntial concept that allows you to execute a block of code multiple times. This is eÂspecially useful when proceÂssing data in an efficient manner. Loops help automate repetitive tasks and handle large datasets 4 min read Build a Chatbot using SAP Conversational AI In this article, we will see how to create a chatbot using the SAP Conversational AI platform. PrerequisiteUsers should only know how to create a CSV file in Excel and what are Chatbots Stepwise Implementation:Firstly go to the following Website SAP CAI website - https://cai.tools.sap/ Screenshot of 4 min read OpenUI5 â Javascript UI Library from SAP This article is a brief introduction to a front end development framework OpenUI5. OpenUI5 is an open source frontend framework that enables developers to build enterprise-ready web applications which are responsive to all devices & run on almost any browser of your choice. It's based on JavaScr 3 min read Like