footer Best SAP Interview Questions 2019 - APTRON Solutions

SAP Interview Questions

SAP Interview Questions: The interview questions related to SAP, which are asked by the interviewer to an interviewee in an interview may decides candidates’ career and future in the industry. Prompting the relevant answers to SAP interview questions raised by an interviewer help in creating a wide scope for a successful interview endeavors. This is an articles composed of SAP interview questionnaire. The article has been developed by Aptron's SAP specialists, SAP experts, and SAP trainers who have poured their best of knowledge and experience in SAP interview questions and answers for freshers, and experience applicants. The questionnaire is equipped with detailed answers covering basic and advanced SAP interview questions. It assists job candidates to crack interviews and discover relevant answers to their doubts or confusions. The SAP Interview Questions sum up all verticals accessible in the SAP technology.

sap interview questions

About SAP

Systems Applications and Products (SAP) used in data processing. SAP is also defined as the Enterprise Resource Planning (ERP) software. SAP system comprises of a number of completely integrated modules, which covers virtually every aspect of business management. These modules are SAP FICO, SAP MM, SAP SD, SAP HR, SAP PP, SAP PS, SAP Basis, SAP Security, SAP HANA and SAP ABAP. SAP is considered as the topmost ERP software available in the market. As of 2010, SAP has reported over 1.4 million installations, provided over 30 industry-specific business solutions to the industry and made over 75,000 satisfied customers across 120 countries. SAP has a direct competition with Oracle, and Microsoft Dynamics.

SAP Interview Questions And Answers

1. What is an ERP ?

ERP stands for Enterprise Resource Planning Software and is a integrated computer based system used to manage a company's resources effectively. It ensures smooth information amongst various departments in an enterprise or a company and manages workflows.

2. What are the different types of ERP's ?

JD Edwards (now acquired by Oracle)
Peoplesoft (now acquired by Oracle)
Microsoft Dynamics

3. Tell me briefly about SAP.

SAP stands for Systems Applications and Products in Data Processing.It was Founded in 1972 by Wellenreuther, Hopp, Hector, Plattner and Tschira and is a German Company.

SAP is name of the company as well its ERP product.

SAP is #1 in the ERP market .As of 2010, SAP has more than 140,000 installations worldwide ,over 25 industry-specific business solutions, and more than 75,000 customers in 120 countries.

4. What are the different SAP products ?

SAP R/3 - It succeds SAP R/2 and is market leader in ERP. R/3 stands for three tier architecture i.e. Presentation , Logic and Data tier. It has many modules like SD , FI , HR etc which encompass almost all enterprise departments.

mySAP - It is a suite of SAP products which apart from SAP R/3 also includes SRM , PLM, CRM, SCM

5. What is NetWeaver ?

Netweaver is an integrated technology platform such that all the products in the mySAP suite can run on a single instance of netweaver known as SAP Web Application Server (SAP WEBAs).

The advantage of using Netweaver is you can access SAP data using the web (http protocol) or even mobile. Thus you can save on costs involved in training users on SAP Client side GUI.

6. List the Different Modules in SAP.

FI (Financial Accounting)
EC(Enterprise Controlling)
IM (Investment Management)
HR (Human Resource)
SD (Sales and Distribution)
MM (Materials Management)
PM (Plant Maintenance)
PP (Production Planning)
QM - Quality Management
BW (Business Warehousing)

There are many industry specific solutions that SAP provides apart from the list of modules above which is ever growing.

7. What is Meta data, Master data and Transaction data

Meta Data: Meta Data is data about Data. It tells you about the structure of data or MetaObjects.

Master Data: This Data is key business information like Customer information , Employee , Materials etc. This is more like a reference data. For Ex. If a customer orders 10 units of your product instead of asking customer for his shipping address 10 times , the same can be referenced from the Customer Master Data.

Transaction Data: This is data related to day to day transactions.

8. Is SAP A Database ?

NO. SAP is not a database but its an application that makes use of databases provided by other vendors like Oracle , SQL Server etc.

9. How many SAP Sessions can you work on at a given time ?

At any given time for a particular client , you can work on 6 sessions at max.

10.What is a transaction in SAP terminology ?

In SAP terminology, a transaction is series of logically connected dialog steps.

11. What is the difference between OLAP and Data Mining?

OLAP which is the short name given to, Online Analytical Processing is a reporting tool. It is used to understand data schema, composition facts, and dimensions.

Data Mining, on the other hand, is a process. It is used to analyse data for consistent patterns and even some systematic relationships between different variables.

12. What do you know about different variables in SAP? If yes, mention a few of them?

In order to set the parameters of a query in SAP, variables are used. Variables do not work unless queries are entered in the workbook. There different types of variables, needless to say, that they all have different applications. Some commonly applied ones are text, hierarchies, hierarchy nodes, formulas, processing types, characteristics variable etc

13. Do you know AWB?

At this stage, the interview is going to get a bit complex. Whether it be SAP security interview questions or SAP basis interview questions, SAP interview questions do get harder as the interview gains momentum. Although true with all interviews, it is important that a candidate shows wit and composure when stress rises in the room.

AWB is generally a name given to Administrator Workbench. It is used for monitoring, maintaining and controlling the processes connected with data staging. Apart from this, it is also used for processing all business information warehousing.

14. Define BEX?

BEX or Business Explorer allows end users to locate reports. BEX has the components BEX analyser, Bex Map and BEX Web. This allows them to view reports, analyse information and execute queries as well. These queries can be saved in the BEX browser.

15. What is the importance of ODS in BIW?

An ODS is an object that serves to store debugged and other consolidated transaction data on a document level. An ODS helps to define a consolidated dataset from single or multiple sources. Such datasets can be evaluated with the help of Infoset queries or even bex queries.

ODS objects can be updated with a delta update to other ODS object or InfoCubes, within the same system or even across systems. Data in ODS objects are stored in transparent flat database tables.

16. What are AWB and Bex ?

AWB: AWB is a shortened form of Administrator WorkBench. It is a tool that maintains all the processes like monitoring and controlling, which are connected with the data staging and processing in the business information warehousing.

Bex: Bex stands for Business Explorer. It allows the user end to locate reports, analyze information, view reports and execution of the queries.

The Queries in the workbook can be saved to their respective roles in the Bex Browser. Bex contains the following components: Bex Analyzer, Bex Map, and Bex Web.

17. What do you mean by Business Content and Extended Star Schema in SAP?

Business Content: In SAP, Business Content is a pre-configured and pre-defined model of information contained in the SAP Warehouse which is directly used or with desired modification in the industries.

Extended Star Schema: It consists of fact tables and dimension tables. The tables related to master data are kept in separate tables, which have reference to the characteristics in the dimension table. The separate tables for master data are called Extended Star Schema.

18. Mention the different types of source systems in SAP?

The different types of source systems in SAP are:

  • SAP R/3 source system
  • SAP BW
  • Flat files
  • External system

19. What do you mean by Extractor and Pooled Tables?

Extractor: In SAP source system, the extractor is the mechanism of data retrieving. The extract structure of a data source is filled with the data from the SAP source system.

Pooled Tables: These tables are used to store control data. Many pooled tables are united to form a table pool. It is a physical table on the database in which every record of the allocated pooled table is stored or saved.

20. What should be the approach to writing a BDC program?

The steps to writing a BDC program are:

  • Firstly, a recording has to be created.
  • Legacy system data is converted into the internal table as referred as “conversion”.
  • The flat file is transferred into the SAP system called “SAP Data Transfer”.
  • Depending on the BDC type CALL TRANSACTION or CREATE SESSION.

21. Explain the common transport errors?

The common transport errors that are encountered include:

  • Return code 4: This error code is imported with warnings, generation of programs, columns or rows missing.
  • Return code 8: This error code is imported with syntax error, program generation error, dictionary activation error and because of many other errors.
  • Return code 12: This error code indicates import canceled because of object missing, object not active and many objects related errors.
  • Return code 18: this error code indicates import canceled due to system down while importing, user expired during import and insufficient authorization.

22. What does an update type with reference to a match-code ID mean?

Whenever the data in base tables of a match-code ID gets changed, it needs updating. In this instance, the update type tells us about the time when the match-code needs updating and also clarifies how to do it. Another important function of the match-code is that it defines the method which is to be used for building match-codes.

23. Mention some of the set-backs of SAP?

  • It is expensive
  • Demands highly trained staff
  • Lengthy implementation time
  • Interfaces are a little bit complex
  • Does not determine where master data resides

24. Mention what is the difference between Domain and Data Element?

Data Element: It is an intermediate object between domain and table type

Domain: It defines the attributes such as length, type, and possible value range

25. Mention what are SET parameters and GET parameters?

To use parameter IDs, you need to "set" values in the global memory area and then "get" values from this parameter ID memory area. In the case of the online program, you have to "Set" values from screen fields, and you will "get" these values for screen fields.

26. Mention what are the standard stages of the SAP Payment Run?

While executing the SAP Payment Run the standard stages of SAP includes

  • Entering of parameters: It includes entering company codes, vendor accounts, payment methods, etc.
  • Proposal Scheduling: The system proposes list of invoices to be paid
  • Payment booking: Booking of the actual payments into the ledger
  • Printing of Payment forms: Printing of payment forms

27. Explain what is dispatcher?

Dispatcher is a component that takes the request for client systems and stores the request in queue.

28. Explain what the .sca files and mention their importance?

.sca stands for SAP component Archive. It is used to deploy the Java components, patches and other java developments in the form of .sca,.sda,.war and .jar.

29. Mention what are reason codes used in Account Receivable?

"Reason Codes" are tags that can be allocated to describe under/overpayments during the allocation of incoming customer payments. They should not be mixed up with "void reason codes" used when outgoing cheques are produced.

30. Mention what are the three stages of data-mining?

Three stages of data-mining includes

  • Initial Exploration
  • Model building
  • Deployment

Career scopes and salary scale

World has seven billion occupants. Job markets are thrashed every day by the tides developing at international summits, equity markets, and global tie-ups. Overall, such events have raised the average unemployment rate in the job market places. However, it is fortunate that the requirement of SAP developers, SAP programmers, and SAP engineers have increased at the higher side. Applicants with in-depth knowledge and skill-based experience in SAP technology are able to sale through the ups and down of the market easily. They are taking the full advantage of technological expansion, which depends upon SAP technology. Besides, SAP has occupied the topmost place in the arena of operating system as it delivers a range of features to the developers. An SAP developer or programmer is expected to enjoy minimum salary of 45, 000 dollars per annum. However, the salary of an experienced SAP developer can reach to double the figure mentioned before. The salaries are very dependent upon the location, business, and the company’s requirements.


The article ‘SAP interview questions’ has answered every advanced SAP interview questions. Additionally, the considerate structured of the SAP interview questions for experienced is being planned by our experts, which might have assisted professionals in getting answers to all their qualms and not clear concepts. Even then, if candidates are still stressed with their confusions and doubts, they may drop in a message related to SAP query or to our experts regarding SAP interview questions for experienced professionals. Our trainers would be happy to assist and resolve all your SAP-programming issues of the students. Join SAP Training in Noida, SAP Training in Delhi, SAP Training in Gurgaon

Enquiry Now
Quick Enquiry Form


B-10, SECTOR-2
NOIDA - 201301, U.P. (INDIA)
Contact Number : +91-706-527-3000


Bhikaji Cama Place New Delhi,
Contact Number : +91-706-527-1000

APTRON Gurgaon