Add office photos
Premium Employer

Deloitte

3.8
based on 16.7k Reviews
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by

10+ Interview Questions and Answers

Updated 19 Nov 2024
Popular Designations

Q1. How to retrieve a field in Odata which is not a key field

Ans.

To retrieve a non-key field in OData, use $select query option in the URL.

  • Use $select query option in the URL to specify the fields you want to retrieve

  • Example: /EntitySet?$select=FieldName1,FieldName2

  • Make sure the field you want to retrieve is included in the $select query

Add your answer

Q2. New ABAP Syntax to move records from one internal table to another internal table and delete the duplicate records in one shot

Ans.

Use COLLECT statement with SORTED BY to move and delete duplicate records in one shot

  • Use COLLECT statement with SORTED BY to move records from one internal table to another internal table and automatically delete duplicate records

  • Example: COLLECT wa INTO itab2 SORTED BY field.

  • Make sure to sort the internal table before using COLLECT statement to ensure duplicates are deleted

Add your answer

Q3. How to find customer exits in a report or FM?

Ans.

Customer exits in reports or FMs can be found using transaction code SMOD or CMOD.

  • Use transaction code SMOD to find customer exits in reports.

  • Use transaction code CMOD to find customer exits in function modules.

  • Look for enhancements with names starting with 'EXIT_' or 'ZZ'.

Add your answer

Q4. Difference between Search help entities in odata and CDS as search help

Ans.

Search help entities in OData and CDS are used for providing search help functionality, but they differ in their implementation and usage.

  • Search help entities in OData are defined in the metadata document of the OData service and are used to provide suggestions for input fields in the UI.

  • CDS as search help allows defining search help entities directly in the Core Data Services (CDS) views, making it easier to reuse and maintain.

  • OData search help entities are typically used in...read more

Add your answer
Discover null interview dos and don'ts from real experiences

Q5. WHAT IS DDIC and what are DATA CLASS

Ans.

DDIC stands for Data Dictionary and DATA CLASS refers to the classification of data in SAP system.

  • DDIC is a centralized repository in SAP system for defining and managing data definitions.

  • DATA CLASS is used to classify data based on its technical attributes like storage type, size, etc.

  • Examples of DATA CLASS include MASTER (for master data), TRANSACTIONAL (for transactional data), etc.

Add your answer

Q6. How to debug proxies?

Ans.

Debugging proxies involves using tools like SAP PI Message Monitor and Proxy Framework to trace and analyze data flow.

  • Use SAP PI Message Monitor to trace messages exchanged between systems

  • Analyze message payload and headers to identify issues

  • Utilize Proxy Framework to debug proxy classes and methods

  • Check configuration settings for proxies to ensure correct behavior

Add your answer

Q7. Different enhancement in ABAP code

Ans.

Different enhancement techniques in ABAP code

  • Use user exits to add custom functionality

  • Implement BAdIs for enhancing standard SAP applications

  • Utilize enhancement spots for adding custom code without modifying standard objects

Add your answer

Q8. Value table vs pool table

Ans.

Value table is used for domain values while pool table is used for global data.

  • Value table is used to store domain values for a specific field in a database table.

  • Pool table is used to store global data that can be accessed by multiple programs.

  • Value table is linked to a domain while pool table is not linked to any specific domain.

  • Example: MARA is a pool table for Material Master data while MARC is a value table for Material Master data.

Add your answer

Q9. Different type of Enhancements

Ans.

Different types of enhancements in SAP ABAP include user exits, BAdIs, and enhancement spots.

  • User exits allow custom code to be added at specific points in standard SAP programs.

  • BAdIs (Business Add-Ins) are enhancements that allow custom code to be added without modifying the original object.

  • Enhancement spots provide predefined enhancement points in standard SAP objects for custom code.

  • Examples: Customer exits, BAdIs for adding custom fields, enhancement spots for adding cust...read more

Add your answer

Q10. Substring in Odata

Ans.

Substring function in OData allows for extracting a portion of a string value.

  • Use the substringof() function in OData to extract a substring from a string value.

  • Specify the starting position and length of the substring to be extracted.

  • For example, substringof('Hello World', 6, 5) will return 'World'.

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at null

based on 6 interviews in the last 1 year
1 Interview rounds
Technical Round
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top SAP Abap Consultant Interview Questions from Similar Companies

3.4
 • 24 Interview Questions
3.6
 • 19 Interview Questions
4.1
 • 19 Interview Questions
3.6
 • 16 Interview Questions
3.7
 • 13 Interview Questions
3.8
 • 11 Interview Questions
View all
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter