i
Wipro
Filter interviews by
I applied via Company Website and was interviewed before Oct 2022. There were 3 interview rounds.
I have the Certified Cloud Security Professional (CCSP) certification.
Certified Cloud Security Professional (CCSP) certification
Knowledge of cloud security best practices
Experience implementing cloud security measures
Prevent SQLi by using parameterized queries, input validation, and escaping user input.
Use parameterized queries to prevent SQL injection attacks.
Validate and sanitize user input to ensure it does not contain malicious code.
Escape user input before using it in SQL queries.
Implement least privilege access control to limit the impact of a successful SQL injection attack.
I applied via Indeed and was interviewed in May 2022. There were 2 interview rounds.
A class is a blueprint for creating objects in object-oriented programming.
A class defines the properties and behaviors of an object.
It serves as a template for creating multiple instances of objects.
Objects are instances of a class.
Classes can have attributes (variables) and methods (functions).
Python(basic),Html
posted on 9 Jan 2025
I applied via Naukri.com and was interviewed in Dec 2024. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.
Use AT SELECTION-SCREEN OUTPUT event to display second field based on first field input.
Use AT SELECTION-SCREEN OUTPUT event to check if first field is filled.
If first field is filled, display the second field using the statement 'SET PF-STATUS'.
Example: AT SELECTION-SCREEN OUTPUT. IF sy-abcde = 'X'. SET PF-STATUS 'SECOND_FIELD'. ENDIF.
Events in reporting include initialization, start-of-selection, end-of-selection, top-of-page, end-of-page, and top-of-logical-page.
Initialization event is used to initialize variables and set initial values.
Start-of-selection event is used to fetch data from the database and perform calculations.
End-of-selection event is used to display the final output of the report.
Top-of-page event is used to display headers at the...
When creating BADI implementation, a class method is created. Steps include creating a class implementing the BADI interface and implementing the required methods.
Create a class implementing the BADI interface
Implement the required methods in the class
Activate the BADI implementation in the system
CDS view is a virtual database table in SAP ABAP used for defining complex views. It can be used to display ALV.
CDS view is defined using ABAP Development Tools (ADT) in Eclipse.
Steps to create CDS view: Define view, define associations, define annotations.
CDS views can be used to display ALV by creating a custom ALV grid using the CDS view as the data source.
If a field added to a TMG is not reflecting, check if the field is properly defined in the TMG structure and events are triggered correctly.
Check if the field is properly added to the TMG structure using SE11 or SE54.
Ensure that the events like INITIALIZATION, AT SELECTION-SCREEN, AT SELECTION-SCREEN OUTPUT, etc., are triggered correctly.
Debug the TMG program to see if the field value is being populated and displayed a
Classes are blueprints for objects with attributes and methods, while interfaces define a contract for classes to implement. ABAP is preferred for OOP due to its robustness and flexibility.
Classes are used to create objects with attributes and methods, while interfaces define a contract for classes to implement.
Classes can be instantiated to create objects, while interfaces cannot be instantiated.
ABAP is preferred for ...
Integrating S/4 Hana and SAP Ariba involves using SAP Cloud Platform Integration and SAP Ariba Network.
Use SAP Cloud Platform Integration to connect S/4 Hana and SAP Ariba
Leverage SAP Ariba Network for seamless integration and collaboration
Utilize standard integration content provided by SAP for faster implementation
Customize integration based on specific business requirements
Ensure data consistency and security during
IDoc is a data container used to exchange information between SAP systems or between an SAP system and an external system.
IDoc stands for Intermediate Document.
To create a field segment in IDoc, you need to define the segment structure in the IDoc definition using transaction WE31.
For reprocessing, you can use transaction BD87 to reprocess IDocs that have failed during processing.
There are three types of transport requests in SAP: Workbench request, Customizing request, and Transport of Copies.
Workbench request is created for ABAP development objects like programs, function modules, etc.
Customizing request is created for customizing objects like table entries, screen modifications, etc.
Transport of Copies request is created for transporting copies of objects from one system to another.
SO10 obje...
To load an image in Adobe form, use the 'Graphic' UI element. To convert an Adobe form into another language, use translation tools like SE63.
To load an image in Adobe form, use the 'Graphic' UI element and specify the image path.
For language conversion, use translation tools like SE63 to translate the text elements of the form into the desired language.
Make sure to maintain language-specific text elements for differen
Use the 'Obligatory' keyword to make a parameter or field mandatory in SAP ABAP.
Add 'Obligatory' keyword in the parameter declaration to make it mandatory
If the mandatory parameter is not filled, an error message will be displayed
Example: DATA lv_name TYPE string OBLIGATORY.
Yes, I have worked on secondary indexes in SAP ABAP.
Secondary indexes are created to improve the performance of select queries by allowing faster access to data.
To fetch values using a secondary index in a select query, you can use the addition 'USING INDEX' followed by the name of the secondary index.
For example, SELECT * FROM table_name USING INDEX index_name WHERE condition.
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
Order to Cash (O to C) cycle is the process of receiving and fulfilling customer orders.
Includes order entry, order processing, order fulfillment, and invoicing
Starts with customer placing an order and ends with payment received
Involves multiple departments like sales, warehouse, and finance
Ensures timely delivery of products/services to customers
IRSO stands for Inventory Replenishment Supply Order. It is used in Oracle SCM for managing inventory replenishment orders.
IRSO is used to automatically generate supply orders based on inventory levels and demand forecasts.
Setup involves defining replenishment rules, lead times, and order policies.
Configuration includes setting up approval workflows, notification rules, and integration with other SCM modules.
Example: S...
Dropshipment process involves direct shipment from supplier to customer without passing through the retailer.
Supplier ships the product directly to the customer on behalf of the retailer
Retailer acts as an intermediary between supplier and customer
Retailer does not handle the physical product
Retailer earns a commission for facilitating the transaction
Key functionalities of inventory include tracking stock levels, managing reorder points, and optimizing inventory turnover.
Tracking stock levels to ensure availability of products
Managing reorder points to avoid stockouts
Optimizing inventory turnover to reduce carrying costs
Implementing barcode scanning for accurate inventory counts
Utilizing demand forecasting to plan inventory levels
The bill to and ship to addresses in the sales order form are populated based on the customer's default addresses and any overrides specified during order entry.
Bill to address is typically the default address associated with the customer account
Ship to address can be the same as bill to or a different address specified during order entry
Users can override the default addresses for specific orders if needed
posted on 31 Jan 2025
I applied via Approached by Company and was interviewed in May 2024. There was 1 interview round.
To create a custom Adobe Form and assign it to an output type in SAP ABAP, you can use transaction code SFP.
Create a custom Adobe Form using transaction code SFP
Assign the Adobe Form to an output type in transaction code NACE
Configure the output type to use the custom Adobe Form
Test the output type to ensure the custom Adobe Form is being used
Use the command 'NEW-PAGE' to break a page based on condition in SAP ABAP.
Use the command 'NEW-PAGE' followed by a condition to break a page in SAP ABAP.
Example: NEW-PAGE TITLE 'New Page Title'.
Example: NEW-PAGE TITLE 'New Page Title' AT LINE-SELECTION.
I was interviewed in Dec 2024.
based on 3 interviews
Interview experience
based on 16 reviews
Rating in categories
Project Engineer
32.7k
salaries
| ₹1.8 L/yr - ₹8.3 L/yr |
Senior Software Engineer
23.1k
salaries
| ₹5.8 L/yr - ₹22.5 L/yr |
Senior Associate
21.3k
salaries
| ₹0.8 L/yr - ₹5.5 L/yr |
Senior Project Engineer
20.5k
salaries
| ₹5 L/yr - ₹19.5 L/yr |
Technical Lead
18.6k
salaries
| ₹8.2 L/yr - ₹36.5 L/yr |
TCS
Infosys
Tesla
Amazon