The interview questions of SAP ABAP will help fresher and experienced candidates to acquire knowledge about certain specifications and clear their job interview. So, in this article, we have listed below some of the top 25 SAP ABAP interview questions and answers. SAP ABAP Interview Questions & Answers What do you mean by SAP ABAP? ABAP is a coding language which is utilized for the expansion and management of SAP application programs counting Reports, Module Pool Programming, Data Conversions, Forms, User Exits, and BADIs. An event determined programming language, SAP ABAP shares a lot with COBOL and is therefore fairly to use when it comes to increasing SAP R/3 applications. Define foreign key relationship? To make sure the stability of data, foreign keys are used. The relationship recognized between the tables and must be openly definite at field level. Data entered should be checked against the obtainable data to ensure that there is no disagreement. Explain smart forms? Smart forms permit you to generate forms using a graphical design tool.
Can we sort internal table without using SORT statement? Explain? What are dynamic modifications of a screen? explain? Can we use call transaction and session method in the same program? explain? Can we display multiple ALV`s in the same screen without using container? How do we generate IDOC in SAP? How to reprocess error IDOC's? How to reprocess edited IDOC's? Can we have the same append structure in more then one Database Table? What is TMG in SAP? Difference between select option and ranges in SAP ABAP? Can you define a field without a data element in SAP ABAP? What is difference between Internal Table without Header Line and Internal Table with Header Line. what is the tcode for output types? What is the diff between select single star and select up to? What is difference between Function module and RFC? What is the difference between BAPI and RFC? What is the role of NAST table in SAP? What is the role of TNAPR table in SAP? How to create a JOB in SAP? What is database LUW in SAP?
What is the function of a Domain in SAP Data Dictionary? Can you delete data element, which is being used by table fields. What are subroutines in SAP Programs? Difference between IDOC and IDOC type? What is a table pool in SAP? What is the difference between SY-TABIX and SY-INDEX? Which client number you use for the current project? You are running a report. It is taking long time for execution. What steps will you do to reduce the execution time? After running a BDC program in background, next day morning when you see the results, few records are not updated(error records). What will you do then? You are given functional specs for a BDC program and you need to decide whether to write a method call transaction or a session. How u will decide? What is the difference between report and script? How do you get functional specs when you are assigned some object? What are conversion routines in SAP ABAP? What is Modularization and its benefits? What is the difference between the function module and a normal ABAP/4 subroutine?
6K 4 months ago ABAP stands for Advanced Business Application Programming / 4th Generation Language. ABAP is a programming language... 10:37 SAP Object Oriented ABAP Interview Question & Answers - Part 1 - Realtime - TechTablet Varun Rao - Tech Tablet Views 6K Year ago SAP OOABAP Interview Series now begins! In the upcoming video we shall look at further aspects of the same. Aspects include... 58:09 OOPS ABAP 1 | INTERVIEW QUESTIONS AND ANSWER | Static and Instance | SUPER | OBJECT Pankaj Kumar - SAP Tech Trainer Views 769 2 months ago OOPS #OOPSABAPIQ #OOPSINTERVIEW #OOPSABAPINTERVIEW #OOPSABAPPANKAJ In this sess ion, I have discussed the... 13:36 SAP ABAP INTERVIEW QUESTIONS & ANSWERS - DATA DICTIONARY Flyby SAP Views 5K 3 years ago 9:32 SAP ABAP - ALV Report Interview Q&A Varun Rao - Tech Tablet Views 16K 3 years ago This video focuses on ABAPer - Employer Expectations and interview questions on ALV Reports. I have tried to help understand... 7:39 SAP ABAP Interview Questions and Answers 2019 Part-2 | SAP ABAP | Wisdom Jobs Wisdom Jobs & Tutorials Views 1K Year ago SAP_ABAP_Interview_Questions #SAP_ABAP #SAP_ABAP_Interview_Tips #Top_10_SAP_ABAP_Interview_Questions FAQ's... 15:02 Interview Preparation: Tell Me Something About Yourself Jh Softech Views 61K 2 years ago Prepare to face first question of your job interview.
Q5. Explain the use of logical block in the SAP ABAP program and data dictionary? In ABAP, the organization of programs into modular units using modularization called logical blocks. It helps increase the program readability and redundancy in creating it and during the maintenance cycle. It also helps in reusing the code again. ABAP data dictionary is used to define the logical structure of objects in developing application and mapping to the relational database in tables and views. Part 2 – SAP ABAP Interview Questions (Advanced) Let us now have a look at the advanced Interview Questions. Q6. Explain the Foreign key relationship? The foreign key is used to ensure the consistency of data in tables. The foreign key is used to establish the relation between the two tables, which are explicitly defined at the filed level. While defining the foreign key, cardinality needs to be defined, and data entry should be monitored to check there is no data contradiction. Q7. Explain the Smart forms in the SAP ABAP program?
What is an ABAP/4 Query in SAP? What is BDC programming? What are internal tables? What are the components of SAP scripts? Can we write the code both call transaction and session method in single program? Which BDC technique you prefer? When you prefer LSMW in SAP? Difference between. include and How to debug sapscripts? What is occurs in internal table? Type of parameters to pass to RFC pass by value or pass by referance? Buffering concept usage in SAP Tables? Which BDC you prefer for data migration? Preformance techniques in ABAP reports How to debug sapscripts in SAP? What is occurs in internal table? How the values will be passed to RFC Function module PassbyValue or Passbyreference? Select up to 1 row and select single difference? How to Debug RFC Function module? Why sapscripts are client dependent and smart forms are client independent.? Control break events in ABAP? WHAT IS THE DIFFERENCE BETWEEN CHECK TABLE AND VALUE TABLE? WHAT ARE THE DIFFERENCES BETWEEN CLUSTER TABLES AND POOLED TABLES?
It is an automatic procedure to transfer large or external data into SAP system. 'Queue file' is the central component of the transfer, which receives the data through batch input programs and groups that are associated into 'sessions'. 5) Describe the data classes? The data classes are classified into following classes Master Data: The data in this class seldom change Transaction Data: The data can be changed often in this class Organization Data: This data is a customized data and is entered in the system when the system is configured. It is rarely changed. System Data: This data is used by R/3 system itself 6) What are the internal tables? Internal table exists only when the program is run. It is used for performing table calculations on subset of database tables and also for re-organizing the content of database tables as per the users need. 7) List down the functional modules used in sequence in BDC? There are 3 functional modules which are used in sequence to perform data transfer successfully using BDC programming.
WHAT IS THE DIFFERENCE BETWEEN ABAP MEMORY AND SAP MEMORY? WHAT IS AN INTERNAL TABLE? EXPLAIN THE DIFFERENT TYPES? What is the difference between AT SELECTION-SCREEN and AT SELECTION-SCREEN OUTPUT? What is the difference between SY-INDEX and SY-TABIX? What is the difference between VIEW and a TABLE in SAP? What is the difference between PASS BY VALUE and PASS BY REFERENCE? What is the difference between Master data and Transaction data in SAP? What will you use SELECT SINGLE or SELECT UPTO 1 ROWS? How to transport variants in SAP ABAP? How to create checkbox in selection-screen using write statement? Can a domain, assigned to a data element be changed? What is a Data Class in SAP Data Dictionary? What is a Size Category in SAP Data Dictionary? What are the Data types of the ABAP/4 layer? What are local objects in SAP? What are two methods of modifying SAP standard tables? To how many tables can an append structure be assigned? What is a Match Code in SAP Data Dictionary? Can you delete a domain, which is being used by data elements?