The frequent SAP ABAP programming questions for any simple interview starts with the following.
Questions on SAP Project experience:
What tables are most commonly associated with the application areas you have developed programs for?
SD – VBFA, VBAP, VBAK, VBRP, VBRK, V*
MM – MARA, MARC, MARD, MSEG, M*
PP – S*, some MM tables BOM tables
FI – BSEG, BKPF, B*
Q.What are the characteristics of a good program?
Answer
User friendliness
Modularization
Do what it’s supposed to do
Easy to follow for code changes later
Efficient
Q.When is it necessary to create a function module?
A.When multiple programs might be able to use the same functionality
What resources do you choose in trying to find a solution to a SAP problem?
LEVLEL2
ABAP ASSIGNMENT WITH ANSWERS
List of interview questions for SAP programming
Challenges in implementing ERP
ERP implementation practices
Enterprise resource planning introduction
ERP software selection
ERP implementation process and advantages
ERP advantages and erp project launch
ERP basis and sap netweaver overview
MYSAP ERP advantages and main features
ERP Master data and data warehouse concept
SAP Netweaver introduction and overview
ERP sap Business process cycle for abaper
SAP BW Generic Functions and Planning
- What are the methods of interfacing to SAP
- What is an IDOC
- What is partner profile
- When would you use a BAPI rather than an IDOC
- When, how and how would you control changes to standard SAP objects.
- Explain Data and List methods in LIS
- Select single vs select up to one rows
- Explain V2 updates
- Text on an output document. How do you find its source.
- Explain the 4 events in flow logic
- What methods can you use to make a report interactive.
- Where do you find info on new developments in SAP?
- Are you a member of any professional organisations?
- What is an IDOC
Questions on SAP Project experience:
- Tell me about some of the projects you have worked on?
- What roles have you played on these different projects?
- Have you taken on any project management or project/team lead roles?
- What type of position are you looking for?
- What type of programs have you developed?
- What functional areas have you written programs for?
- Do you consider yourself an expert developer for any of the functional areas you have written programs for?
- Have you done much of your own analysis work? Written specs?
- What was the most complicated program you’ve developed and why?
- What is the most challenging thing you find when developing programs?
- Have you given any formal training in your SAP career? Mentoring?
- Have you used any QA standards or been required to go through any QA evaluations for custom programs you have written?
- What, if any, project methodologies have you used?
- Who in the organization do you speak to most frequently on a day-to-day basis?
- i.e.: end users, analysts, team leads, managers.
What tables are most commonly associated with the application areas you have developed programs for?
SD – VBFA, VBAP, VBAK, VBRP, VBRK, V*
MM – MARA, MARC, MARD, MSEG, M*
PP – S*, some MM tables BOM tables
FI – BSEG, BKPF, B*
Q.What are the characteristics of a good program?
Answer
User friendliness
Modularization
Do what it’s supposed to do
Easy to follow for code changes later
Efficient
Q.When is it necessary to create a function module?
A.When multiple programs might be able to use the same functionality
What resources do you choose in trying to find a solution to a SAP problem?
- OSS
- F1
- Debugger
- Reading code
- Go to analyst
- Go to another programmer
- SQL trace
- How long do you struggle with a problem before you ask for help?
- What is the purpose of (a) unit testing (b) integration testing?
- What is the role of a functional analyst? How many Analysts on your project?
- What is the role of the Basis team? How many Basis people running your implementation?
- Who signs off that a program is performing as specified?
- What action do you take when a program is taking longer than expected to develop?
- Tell me a little bit about performance in ABAP. How do you ensure that your programs run efficiently?
LEVLEL2
- In your opinion what is the most common problem encountered after transporting dictionary objects?
- Discuss ‘development classes’.
- How many they use in a project etc...
- If only used $TMP, no go live experience
- Discuss the differences between BDC and ‘Call transaction’.
- Synch vs. Asynch
- Error log vs. no error log
- Discuss the pros and cons of secondary indices.
- Processing overhead vs. disk space
- Discuss a ‘logical unit of work’.
- What are the differences between Open SQL and Native SQL?
- SAP only use Open SQL
- Discuss indices and matchcodes.
- What is difference between static and dynamic field symbols?
- EDI Related
- Which EDI transactions have you done? Inbound/Outbound?
- Which translator did you use?
- Were you involved with non-SAP mapping?
- Which versions of SAP did you implement EDI for?
- Were you involved with the analysis of the transactions?
- Were you the sole SAP EDI person on the project?
- Did you do the ABAP portion of the EDI implementation?
- Were you involved with the production support end of EDI once it was implemented?
- How did you train the users in EDI support both functionally and technically?
- Did you do any custom WF programming or setup (aside from error handling)?
- ALE Related
- Which ALE transactions have you done? Inbound/Outbound?
- Did you implement change pointers?
- Any custom ABAP work necessary?
- Any custom WF?
- SAP to SAP or external?
ABAP ASSIGNMENT WITH ANSWERS
List of interview questions for SAP programming
Challenges in implementing ERP
ERP implementation practices
Enterprise resource planning introduction
ERP software selection
ERP implementation process and advantages
ERP advantages and erp project launch
ERP basis and sap netweaver overview
MYSAP ERP advantages and main features
ERP Master data and data warehouse concept
SAP Netweaver introduction and overview
ERP sap Business process cycle for abaper
SAP BW Generic Functions and Planning
No comments :
Post a Comment