Upload Button Icon Add office photos

Accenture

Compare button icon Compare button icon Compare

Filter interviews by

Accenture SAP ABAP Hana Developer Interview Questions and Answers

Updated 9 Jul 2024

10 Interview questions

A SAP ABAP Hana Developer was asked 12mo ago
Q. Explain the WRICEF components one by one with examples from your previous projects.
Ans. 

WRICEF stands for Workflow, Reports, Interfaces, Conversions, Enhancements, and Forms. It is a methodology used in SAP development projects.

  • Workflow - designing and implementing automated business processes

  • Reports - creating custom reports to analyze data

  • Interfaces - integrating SAP with external systems

  • Conversions - migrating data from legacy systems to SAP

  • Enhancements - customizing standard SAP functionality

  • Form...

A SAP ABAP Hana Developer was asked 12mo ago
Q. How do you optimize code, and how do you determine the efficiency of your code using ATC checks?
Ans. 

To optimize code and check efficiency, use ATC checks in SAP ABAP Hana development.

  • Use ATC (ABAP Test Cockpit) checks to analyze code quality and performance.

  • ATC checks can identify potential issues such as performance bottlenecks, security vulnerabilities, and coding standards violations.

  • Optimize code based on ATC check results to improve efficiency and maintainability.

  • Regularly run ATC checks to ensure code qual...

SAP ABAP Hana Developer Interview Questions Asked at Other Companies

asked in Accenture
Q1. Which modules you have worked most? name some t-code related to t ... read more
asked in Accenture
Q2. What syntax differences do you notice in SELECT statements (versi ... read more
asked in Accenture
Q3. What is CDS Views ? Syntax to create parameter based views? synta ... read more
asked in Accenture
Q4. How do you optimize code, and how do you determine the efficiency ... read more
asked in Accenture
Q5. What is the use of Authorization how it is helpful explain with a ... read more
A SAP ABAP Hana Developer was asked 12mo ago
Q. What syntax differences do you notice in SELECT statements (version 7.5) when comparing HANA to ECC?
Ans. 

In HANA, select(7.5) statement allows for specifying the number of records to be fetched at a time.

  • In HANA, you can use the addition 'UP TO n ROWS' to limit the number of records fetched.

  • In ECC, there is no such addition available in the select statement.

  • Example: SELECT * FROM table_name INTO @DATA(lt_data) UP TO 100 ROWS.

A SAP ABAP Hana Developer was asked 12mo ago
Q. What is lock objects? Where it is used and why? have you created any?
Ans. 

Lock objects are used in SAP ABAP to manage concurrent access to shared data. They prevent multiple users from changing the same data simultaneously.

  • Lock objects are used to control access to shared data in SAP systems.

  • They help prevent data inconsistencies that can occur when multiple users try to change the same data at the same time.

  • Lock objects are created using the ENQUEUE and DEQUEUE function modules in ABAP...

What people are saying about Accenture

View All
lavenderalmond
Verified Icon
2d
works at
Accenture
Which offer should I choose – BP vs UKG (SRE Role)?
Got two offers: 🔹 BP – ₹10 LPA (Pune, Hybrid) Stable MNC, decent WLB, slower growth In-hand ~₹62K/month 🔹 UKG – ₹20 LPA (Noida, Hybrid) Strong perks (₹6L insurance, wellness, equity, bonus), high pay In-hand ~₹1.4L/month, but higher expectations Looking for: SRE growth, WLB, learning, and long-term stability What would you pick and why? Any feedback from current/ex-employees is appreciated!
Got a question about Accenture?
Ask anonymously on communities.
A SAP ABAP Hana Developer was asked 12mo ago
Q. What are the features of s/4hana? explain me columnar storage concept on Hana?
Ans. 

S/4HANA is the next-generation business suite from SAP, featuring simplified data models and real-time analytics. Columnar storage in HANA organizes data in columns rather than rows for faster data retrieval.

  • S/4HANA is designed to run on the SAP HANA platform, providing real-time analytics and simplified data models.

  • Columnar storage in HANA stores data in columns rather than rows, allowing for faster data retrieva...

A SAP ABAP Hana Developer was asked 12mo ago
Q. How many types of Transport request are there in s4? what is the use of these different TR?
Ans. 

There are 3 types of Transport Requests in S4: Workbench Request, Customizing Request, and Cross-Client Request.

  • Workbench Request is used for transporting changes to repository objects like programs, function modules, etc.

  • Customizing Request is used for transporting changes to customizing objects like IMG activities, table entries, etc.

  • Cross-Client Request is used for transporting changes that are client-independe...

A SAP ABAP Hana Developer was asked 12mo ago
Q. What is TMG? What is the use? why it is been introduced? what are their events?
Ans. 

TMG stands for Table Maintenance Generator. It is used to create table maintenance dialog programs in SAP ABAP.

  • TMG is used to create user-friendly interfaces for maintaining table data.

  • It simplifies the process of creating maintenance screens for tables.

  • TMG events include START-OF-SELECTION, END-OF-SELECTION, TOP-OF-PAGE, END-OF-PAGE, etc.

Are these interview questions helpful?
A SAP ABAP Hana Developer was asked 12mo ago
Q. What is the use of Authorization how it is helpful explain with any example? how its created? have you ever?
Ans. 

Authorization in SAP ABAP Hana Developer is used to control access to specific functionalities or data within the system.

  • Authorization is helpful in ensuring that only authorized users can perform certain actions or access certain data in the system.

  • It helps in maintaining data security and preventing unauthorized access.

  • Authorizations are created using roles, profiles, and authorization objects in SAP.

  • For example...

A SAP ABAP Hana Developer was asked 12mo ago
Q. What is CDS Views ? Syntax to create parameter based views? syntax to create Association. How to publish CDS views
Ans. 

CDS Views are virtual database views in SAP HANA. They can be parameter-based and have associations. They are published using annotations.

  • CDS Views are virtual database views in SAP HANA

  • Syntax to create parameter-based views: @AbapCatalog.sqlViewName: 'view_name' @AccessControl.authorizationCheck: #NOT_REQUIRED define view view_name(parameter_name) as select from table_name where field_name = :parameter_name

  • Syntax...

A SAP ABAP Hana Developer was asked 12mo ago
Q. Which modules you have worked most? name some t-code related to them and standard table related to their transaction. explain any scenario you have enhanced in any standard transaction with steps.
Ans. 

I have worked most on SAP MM module. Some t-codes are ME21N, ME51N. Standard table is EKKO.

  • Worked most on SAP MM module

  • T-codes: ME21N, ME51N

  • Standard table: EKKO

  • Enhanced ME21N transaction to include additional fields

Accenture SAP ABAP Hana Developer Interview Experiences

1 interview found

SAP ABAP Hana Developer Interview Questions & Answers

user image Hirendra Pratap Singh

posted on 9 Jul 2024

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
-
Result
-

I appeared for an interview in Jun 2024.

Round 1 - Technical 

(13 Questions)

  • Q1. What are the features of s/4hana? explain me columnar storage concept on Hana?
  • Ans. 

    S/4HANA is the next-generation business suite from SAP, featuring simplified data models and real-time analytics. Columnar storage in HANA organizes data in columns rather than rows for faster data retrieval.

    • S/4HANA is designed to run on the SAP HANA platform, providing real-time analytics and simplified data models.

    • Columnar storage in HANA stores data in columns rather than rows, allowing for faster data retrieval and...

  • Answered by AI
  • Q2. What is TMG? What is the use? why it is been introduced? what are their events?
  • Ans. 

    TMG stands for Table Maintenance Generator. It is used to create table maintenance dialog programs in SAP ABAP.

    • TMG is used to create user-friendly interfaces for maintaining table data.

    • It simplifies the process of creating maintenance screens for tables.

    • TMG events include START-OF-SELECTION, END-OF-SELECTION, TOP-OF-PAGE, END-OF-PAGE, etc.

  • Answered by AI
  • Q3. How many types of Transport request are there in s4? what is the use of these different TR?
  • Ans. 

    There are 3 types of Transport Requests in S4: Workbench Request, Customizing Request, and Cross-Client Request.

    • Workbench Request is used for transporting changes to repository objects like programs, function modules, etc.

    • Customizing Request is used for transporting changes to customizing objects like IMG activities, table entries, etc.

    • Cross-Client Request is used for transporting changes that are client-independent, l...

  • Answered by AI
  • Q4. How will you optimize the code from where you got to know what is my efficiency of my code i.e. ATC check?
  • Ans. 

    To optimize code and check efficiency, use ATC checks in SAP ABAP Hana development.

    • Use ATC (ABAP Test Cockpit) checks to analyze code quality and performance.

    • ATC checks can identify potential issues such as performance bottlenecks, security vulnerabilities, and coding standards violations.

    • Optimize code based on ATC check results to improve efficiency and maintainability.

    • Regularly run ATC checks to ensure code quality a...

  • Answered by AI
  • Q5. What is CDS Views ? Syntax to create parameter based views? syntax to create Association. How to publish CDS views
  • Ans. 

    CDS Views are virtual database views in SAP HANA. They can be parameter-based and have associations. They are published using annotations.

    • CDS Views are virtual database views in SAP HANA

    • Syntax to create parameter-based views: @AbapCatalog.sqlViewName: 'view_name' @AccessControl.authorizationCheck: #NOT_REQUIRED define view view_name(parameter_name) as select from table_name where field_name = :parameter_name

    • Syntax to c...

  • Answered by AI
  • Q6. What is difference between left outer join vs inner join and association? we can create normal joins using abap why to use CDS views?
  • Q7. For what purpose you have created table how you have created? Using GUI or CDS views ? explain with steps
  • Q8. Which modules you have worked most? name some t-code related to them and standard table related to their transaction. explain any scenario you have enhanced in any standard transaction with steps.
  • Ans. 

    I have worked most on SAP MM module. Some t-codes are ME21N, ME51N. Standard table is EKKO.

    • Worked most on SAP MM module

    • T-codes: ME21N, ME51N

    • Standard table: EKKO

    • Enhanced ME21N transaction to include additional fields

  • Answered by AI
  • Q9. Explains me WRICEF component one by one with example in which you have worked on.
  • Ans. 

    WRICEF stands for Workflow, Reports, Interfaces, Conversions, Enhancements, and Forms. It is a methodology used in SAP development projects.

    • Workflow - designing and implementing automated business processes

    • Reports - creating custom reports to analyze data

    • Interfaces - integrating SAP with external systems

    • Conversions - migrating data from legacy systems to SAP

    • Enhancements - customizing standard SAP functionality

    • Forms - d...

  • Answered by AI
  • Q10. What is the use of Authorization how it is helpful explain with any example? how its created? have you ever?
  • Ans. 

    Authorization in SAP ABAP Hana Developer is used to control access to specific functionalities or data within the system.

    • Authorization is helpful in ensuring that only authorized users can perform certain actions or access certain data in the system.

    • It helps in maintaining data security and preventing unauthorized access.

    • Authorizations are created using roles, profiles, and authorization objects in SAP.

    • For example, a u...

  • Answered by AI
  • Q11. What is lock objects? Where it is used and why? have you created any?
  • Ans. 

    Lock objects are used in SAP ABAP to manage concurrent access to shared data. They prevent multiple users from changing the same data simultaneously.

    • Lock objects are used to control access to shared data in SAP systems.

    • They help prevent data inconsistencies that can occur when multiple users try to change the same data at the same time.

    • Lock objects are created using the ENQUEUE and DEQUEUE function modules in ABAP.

    • They...

  • Answered by AI
  • Q12. What is OData? have you got chance to work on Fiori?
  • Q13. What syntax you feel as a difference in select(7.5) statement when it comes for HANA as compared to ECC?
  • Ans. 

    In HANA, select(7.5) statement allows for specifying the number of records to be fetched at a time.

    • In HANA, you can use the addition 'UP TO n ROWS' to limit the number of records fetched.

    • In ECC, there is no such addition available in the select statement.

    • Example: SELECT * FROM table_name INTO @DATA(lt_data) UP TO 100 ROWS.

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

I applied via Campus Placement and was interviewed before May 2021. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

VERBAL QUANT DI/LR and Picture based test

Round 3 - Technical 

(1 Question)

  • Q1. Write a fibonaci series in c++ or C?
  • Ans. 

    Fibonacci series can be easily implemented using loops in C++ or C.

    • Declare variables for first two numbers of the series

    • Use a loop to calculate and print the next number in the series

    • Repeat the loop until desired number of terms are printed

  • Answered by AI
Round 4 - HR 

(1 Question)

  • Q1. Informed about the policies and made us sign a document

Interview Preparation Tips

Interview preparation tips for other job seekers - Just be calm and composed while answering the questions.

Skills evaluated in this interview

SAP ABAP Hana Developer Interview Questions Asked at Other Companies

asked in Accenture
Q1. Which modules you have worked most? name some t-code related to t ... read more
asked in Accenture
Q2. What syntax differences do you notice in SELECT statements (versi ... read more
asked in Accenture
Q3. What is CDS Views ? Syntax to create parameter based views? synta ... read more
asked in Accenture
Q4. How do you optimize code, and how do you determine the efficiency ... read more
asked in Accenture
Q5. What is the use of Authorization how it is helpful explain with a ... read more

Interview Questionnaire 

1 Question

  • Q1. Tell me about software system

I applied via Referral and was interviewed before Jan 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. What is abstract class, what is list, SQL,ADO.net
  • Ans. 

    Abstract class is a class that cannot be instantiated, List is a collection of objects, SQL is a language used to manage databases, ADO.net is a framework for accessing databases.

    • Abstract class is used as a base class for other classes

    • List is a generic collection of objects

    • SQL is used to create, modify, and query databases

    • ADO.net provides a set of classes for accessing databases

    • Example: abstract class Animal { public a...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - The interviewer wanted to test both my knowledge and communication skills. most of asked to me Dot net quetions.

Skills evaluated in this interview

What people are saying about Accenture

View All
lavenderalmond
Verified Icon
2d
works at
Accenture
Which offer should I choose – BP vs UKG (SRE Role)?
Got two offers: 🔹 BP – ₹10 LPA (Pune, Hybrid) Stable MNC, decent WLB, slower growth In-hand ~₹62K/month 🔹 UKG – ₹20 LPA (Noida, Hybrid) Strong perks (₹6L insurance, wellness, equity, bonus), high pay In-hand ~₹1.4L/month, but higher expectations Looking for: SRE growth, WLB, learning, and long-term stability What would you pick and why? Any feedback from current/ex-employees is appreciated!
Got a question about Accenture?
Ask anonymously on communities.

I applied via Company Website and was interviewed before Jan 2021. There were 5 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Tell me about yourself?
  • Q2. Normalization concept,Java basics inheritance overloading, encapsulation ,update table ,related to projects in final year
  • Q3. Situation based questions based on project

Interview Preparation Tips

Interview preparation tips for other job seekers - Be calm and confident and be genuine whatever you explain that should be very specific to question and if u are feeling narvous then put a gentle smile on your face,if you don't know about question ask then try little bit and say sir I will read about this.
All the Best😊😊

I applied via Naukri.com and was interviewed in Jul 2020. There were 3 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Tell me about yourself?
  • Ans. 

    I'm a passionate software developer with 5 years of experience in building scalable web applications and a strong focus on user experience.

    • Experience in full-stack development using technologies like React, Node.js, and MongoDB.

    • Led a team project that improved application performance by 30% through code optimization.

    • Strong background in Agile methodologies, having participated in multiple sprints and retrospectives.

    • Dev...

  • Answered by AI
  • Q2. What are your Strengths?
  • Ans. 

    I excel in problem-solving, collaboration, and adaptability, which enhance my effectiveness as a software developer.

    • Strong problem-solving skills: I enjoy tackling complex coding challenges, like optimizing algorithms for better performance.

    • Effective collaboration: I have successfully worked in Agile teams, contributing to projects like a web application that improved user engagement.

    • Adaptability: I quickly learn new t...

  • Answered by AI
  • Q3. What are your Weakness?
  • Ans. 

    I tend to be overly critical of my work, which can slow down my progress and affect my confidence in delivering projects.

    • I often spend too much time refining code, which can delay project timelines. For example, I once spent an extra week on a feature.

    • I sometimes struggle with delegation, preferring to handle tasks myself to ensure quality. This was evident in a group project where I took on too much.

    • I can be hesitant ...

  • Answered by AI
  • Q4. What are your salary expectations?
  • Ans. 

    I am looking for a competitive salary that reflects my skills and experience in software development.

    • Based on my research, the average salary for a software developer in this region is between $80,000 and $100,000.

    • I have over 5 years of experience in full-stack development, which I believe warrants a salary towards the higher end of that range.

    • I am open to discussing the entire compensation package, including benefits ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Do your Homework?
Practice
Provide evidence &Data

I applied via Referral and was interviewed before Jun 2021. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

Java, program logic, software engineering

Interview Preparation Tips

Topics to prepare for Infosys Software Developer interview:
  • Java
Interview preparation tips for other job seekers - Be sharp and alert, focus on topics that you know. Work your way up
Are these interview questions helpful?

I applied via Company Website and was interviewed in May 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. .NET basics

I applied via Walk-in and was interviewed before Feb 2021. There were 3 interview rounds.

Round 1 - Assignment 
Round 2 - HR 

(7 Questions)

  • Q1. Share details of your previous job.
  • Q2. Why should we hire you?
  • Q3. What are your salary expectations?
  • Q4. What is your family background?
  • Ans. 

    I come from a close-knit family that values education, creativity, and support, shaping my personal and professional growth.

    • Supportive Parents: My parents encouraged my interests in technology from a young age, providing resources for learning programming.

    • Siblings: I have a younger sister who is passionate about art, and we often collaborate on projects that blend technology and creativity.

    • Family Traditions: We have a ...

  • Answered by AI
  • Q5. What are your strengths and weaknesses?
  • Q6. Tell me about yourself.
  • Q7. This opportunity is really excited for me
Round 3 - HR 

(7 Questions)

  • Q1. What are your salary expectations?
  • Q2. What is your family background?
  • Ans. 

    I come from a close-knit family that values education, creativity, and support, which has greatly influenced my career path.

    • Supportive Parents: My parents encouraged my interest in technology from a young age, providing me with resources like books and courses.

    • Siblings: I have a younger sister who is also in the tech field, and we often collaborate on projects, sharing ideas and learning from each other.

    • Family Values: ...

  • Answered by AI
  • Q3. Share details of your previous job.
  • Q4. What are your strengths and weaknesses?
  • Q5. Tell me about yourself.
  • Q6. Describe any difficult work situation or project that you have handled
  • Ans. 

    Handled a difficult project involving complex data migration and integration

    • Had to understand the existing data structure and map it to the new system

    • Dealt with multiple data sources and formats

    • Ensured data integrity and accuracy throughout the migration process

    • Collaborated with cross-functional teams to ensure successful integration

    • Implemented automated testing to validate data migration and integration

    • Managed project...

  • Answered by AI
  • Q7. Hard work and smart work
  • Ans. Reaching the building through steps is hard work ,smart work life is smart 6 the uses steps definitely .. reach the destination
  • Answered Anonymously

Interview Preparation Tips

Topics to prepare for Wipro Software Developer interview:
  • Software developer
  • Flash Animation
  • 3D Character Animation
  • Photography
  • Photoshop
  • Basic
  • Logo Design
Interview preparation tips for other job seekers - In my opinion,both are the key of success hardwork give experiences and smart work come from experience so both are important to achieve success
Interview experience
1
Bad
Difficulty level
Hard
Process Duration
More than 8 weeks
Result
No response

I applied via Campus Placement and was interviewed before Nov 2021. There were 2 interview rounds.

Round 1 - Assignment 

Best wishes to you know that you have to come to the day da

Round 2 - Group Discussion 

Hi sir I have sent the best for first year and all the best for your reference

Interview Preparation Tips

Interview preparation tips for other job seekers - Easy easy easy drawing with this picture 🖼️ and avarampatti photos and videos are you please send panta and all the best for your reference

Accenture Interview FAQs

How many rounds are there in Accenture SAP ABAP Hana Developer interview?
Accenture interview process usually has 1 rounds. The most common rounds in the Accenture interview process are Technical.
What are the top questions asked in Accenture SAP ABAP Hana Developer interview?

Some of the top questions asked at the Accenture SAP ABAP Hana Developer interview -

  1. Which modules you have worked most? name some t-code related to them and standa...read more
  2. What syntax you feel as a difference in select(7.5) statement when it comes for...read more
  3. What is CDS Views ? Syntax to create parameter based views? syntax to create As...read more

Tell us how to improve this page.

Overall Interview Experience Rating

5/5

based on 1 interview experience

Difficulty level

Easy 100%
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.6
 • 11.1k Interviews
Infosys Interview Questions
3.6
 • 7.9k Interviews
Wipro Interview Questions
3.7
 • 6.1k Interviews
Cognizant Interview Questions
3.7
 • 5.9k Interviews
Capgemini Interview Questions
3.7
 • 5.1k Interviews
Tech Mahindra Interview Questions
3.5
 • 4.1k Interviews
HCLTech Interview Questions
3.5
 • 4.1k Interviews
Genpact Interview Questions
3.7
 • 3.4k Interviews
IBM Interview Questions
4.0
 • 2.5k Interviews
DXC Technology Interview Questions
3.7
 • 841 Interviews
View all
Accenture SAP ABAP Hana Developer Salary
based on 15 salaries
₹4.9 L/yr - ₹11.1 L/yr
12% more than the average SAP ABAP Hana Developer Salary in India
View more details
Application Development Analyst
39.3k salaries
unlock blur

₹4.8 L/yr - ₹11 L/yr

Application Development - Senior Analyst
27.7k salaries
unlock blur

₹8.3 L/yr - ₹16.1 L/yr

Team Lead
26.6k salaries
unlock blur

₹12.6 L/yr - ₹22.5 L/yr

Senior Analyst
19.5k salaries
unlock blur

₹9.1 L/yr - ₹15.7 L/yr

Senior Software Engineer
18.5k salaries
unlock blur

₹10.4 L/yr - ₹18 L/yr

Explore more salaries
Compare Accenture with

TCS

3.6
Compare

Cognizant

3.7
Compare

Capgemini

3.7
Compare

Infosys

3.6
Compare
write
Share an Interview