Filter interviews by
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
Windows in smartforms allow you to display multiple pages of content in a single form.
Windows in smartforms are used to organize and display different sections of a form.
You can create multiple windows in a smartform and assign different content to each window.
Windows can be used to display headers, footers, main content, etc. in a structured manner.
You can control the visibility and positioning of windows in a smartfo...
Hypen symbol in select query is used to concatenate fields or values in SAP ABAP.
Hypen symbol is used to concatenate fields or values in select query.
It is commonly used to combine multiple fields into a single field in the result set.
Example: SELECT field1, field2, field1 - field2 AS concatenated_field FROM table_name.
I applied via Job Portal and was interviewed before Oct 2023. There were 3 interview rounds.
Negotiable based on experience and responsibilities
Salary expectations are based on industry standards and level of experience
Consider factors such as location, company size, and benefits package
Provide a range rather than a specific number to allow for negotiation
Research average salaries for SAP ABAP Consultants in the region
Table types in SAP ABAP include transparent tables, pooled tables, cluster tables, and internal tables.
Transparent tables store data from a single database table.
Pooled tables store data from multiple tables with the same structure.
Cluster tables store data from multiple tables with different structures.
Internal tables are temporary tables used for data processing within a program.
The question is asking to differentiate between 'like' and 'type'.
Like is used for comparing similarity or preference, while type is used for categorizing or classifying.
Example: I like chocolate ice cream. (preference) vs. This is a type of dessert. (category)
Like is subjective, while type is objective.
Example: I like sunny weather. (subjective) vs. This is a type of climate. (objective)
To use layout from production to development, transport requests can be used.
Create a transport request in production system containing the layout changes.
Release the transport request in production system.
Import the transport request in development system to apply the layout changes.
Test the layout changes in development system before moving to other systems.
To convert from Adobe form to smart form and vice versa, you can use transaction codes and tools provided by SAP.
For converting from Adobe form to smart form, you can use transaction code SMARTFORMS and import the Adobe form layout into a smart form.
For converting from smart form to Adobe form, you can use transaction code SFP and export the smart form layout as an Adobe form.
You can also use tools like SAP Adobe Docum...
I applied via Naukri.com and was interviewed in Mar 2021. There were 3 interview rounds.
DDIC stands for Data Dictionary and Repository. It is a central component in SAP systems that stores and manages metadata about the structure and definition of data objects.
DDIC is used to define and maintain database tables, data elements, domains, structures, views, and other objects.
It provides a centralized repository for storing and managing metadata, ensuring consistency and integrity of data across the system.
DD...
Secondary index is an additional index created on a database table to improve performance of read operations.
Secondary index is created on non-key fields of a table.
It helps in faster retrieval of data from the table.
It is useful when the table has a large number of records.
Example: A secondary index can be created on the 'city' field of a customer table to quickly retrieve all customers from a particular city.
Join statement is used to combine data from multiple tables based on a common field, while select for all entries is used to retrieve data from multiple tables based on a list of entries.
Join statement is used when we want to fetch data from multiple tables based on a common field.
Select for all entries is used when we want to retrieve data from multiple tables based on a list of entries.
Join statement can be used with...
AT LINE-SELECTION, AT USER-COMMAND, INITIALIZATION, START-OF-SELECTION, END-OF-SELECTION are events used in report.
AT LINE-SELECTION - triggered when a line is selected in the report output
AT USER-COMMAND - triggered when a user enters a command in the report output
INITIALIZATION - triggered when the report is initialized
START-OF-SELECTION - triggered when the report starts processing data
END-OF-SELECTION - triggered w
To make a report editable, we can use ALV grid control or create a custom screen with input fields.
ALV grid control allows users to edit data directly in the report output.
Custom screen with input fields can be used to display and edit data from the report.
We can also use function modules like REUSE_ALV_GRID_DISPLAY_EDIT to make the report editable.
Authorization checks should be implemented to ensure only authorized us
TMG stands for Transaction Variant Management. It is a tool used in SAP to create and manage transaction variants.
TMG allows users to customize transaction screens without modifying the original program
It can be used to hide or add fields, change field labels, and set default values
TMG can also be used to create new transactions based on existing ones
It is commonly used by SAP developers and consultants to meet specifi
Lock object is used to synchronize access to shared data in SAP system.
Lock object is created using transaction code SM12.
It is used to prevent multiple users from accessing the same data simultaneously.
Lock object can be set at different levels like client, system, table, etc.
It can be used in ABAP programs using ENQUEUE and DEQUEUE statements.
Example: Lock object can be used to prevent two users from editing the same
Events used in Module Pool Programming
Initialization event (INIT)
Process before output event (PBO)
Process after input event (PAI)
Process on value request event (POV)
Process on help request event (POH)
At selection screen event (AT SELECTION-SCREEN)
At line selection event (AT LINE-SELECTION)
At user command event (AT USER-COMMAND)
Top-of-page event (TOP-OF-PAGE)
End-of-page event (END-OF-PAGE)
Call transaction method is synchronous and session method is asynchronous.
Call transaction method executes the transaction immediately and waits for the response while session method creates a session and executes the transaction in the background.
Call transaction method is suitable for small data sets while session method is suitable for large data sets.
Call transaction method is faster than session method but session...
Function modules used in Session method
SESSION_CREATE
SESSION_CLOSE
SESSION_IMPORT_FROM_MEMORY
SESSION_EXPORT_TO_MEMORY
SESSION_READ_BUFFER
SESSION_WRITE_BUFFER
BSC Global interview questions for designations
Certifications are not mandatory for software developers, but can add value to their resume.
Certifications in programming languages like Java, Python, C++
Certifications in software development methodologies like Agile, Scrum
Certifications in cloud computing platforms like AWS, Azure
Certifications in security like CISSP, CEH
Certifications in project management like PMP
Certifications in mobile app development like Androi
I applied via Referral and was interviewed in Nov 2020. There were 4 interview rounds.
For loop is used for iterating over a range of values while for each loop is used for iterating over elements of an array.
For loop is used when the number of iterations is known beforehand.
For each loop is used when the number of iterations is not known beforehand.
For loop can be used with any iterable object.
For each loop can only be used with arrays and other iterable objects.
For loop uses an index variable to access...
I appeared for an interview in Mar 2017.
To make the red fishes 98%, 50 fishes have to be removed from the aquarium.
Calculate 1% of 200 fishes, which is 2 fishes.
To make the red fishes 98%, subtract 1% (2 fishes) from 99% (198 fishes).
To find the number of fishes to be removed, divide the difference by 1% (2 fishes).
Therefore, 50 fishes have to be removed to make the red fishes 98%.
posted on 3 May 2017
I appeared for an interview before May 2016.
I appeared for an interview in Feb 2017.
Some of the top questions asked at the BSC Global SAP Abap Consultant interview -
based on 5 interviews
Interview experience
based on 2 reviews
Rating in categories
SAP Abap Consultant
17
salaries
| ₹2 L/yr - ₹6 L/yr |
SAP SD Consultant
7
salaries
| ₹2.5 L/yr - ₹4.2 L/yr |
Associate Consultant
6
salaries
| ₹2 L/yr - ₹4 L/yr |
SAP Fico Consultant
6
salaries
| ₹2.2 L/yr - ₹8.5 L/yr |
Salesforce Developer
6
salaries
| ₹2.5 L/yr - ₹4 L/yr |
Marpu Foundation
Huawei Technologies
HCL Infosystems
Z X Learning