i
HCLTech
Filter interviews by
DDIC summary and steps to create DB Table
DDIC stands for Data Dictionary in SAP
Steps to create a DB table: 1. Go to transaction SE11 2. Enter table name and click create 3. Enter fields and save
DDIC is used to define and manage database objects in SAP system
Function modules are reusable blocks of code in SAP ABAP used to perform specific tasks.
Function modules can be called from any ABAP program using the CALL FUNCTION statement.
There are two types of function modules: normal and remote-enabled.
Normal function modules are executed in the same system where they are called, while remote-enabled function modules can be called from a different system.
Function modules can have...
I appeared for an interview in Aug 2024.
Moderate level will ask based on key responsibilities
Designed and developed custom ABAP programs, reports, interfaces, and enhancements in previous project.
Developed custom ABAP programs to automate business processes
Created reports for management to track key performance indicators
Designed interfaces to integrate SAP with external systems
Implemented enhancements to standard SAP functionality based on business requirements
I applied via Referral and was interviewed in Jul 2023. There were 3 interview rounds.
SAP is a software company that provides enterprise resource planning solutions. Tools used include SAP ABAP, SAP HANA, SAP Fiori, etc.
SAP stands for Systems, Applications, and Products in Data Processing
SAP offers a range of tools for various functions such as SAP ABAP for programming, SAP HANA for database management, SAP Fiori for user interface design
SAP solutions help businesses streamline processes, improve effici
I appeared for an interview before Jun 2023.
HCLTech interview questions for designations
I applied via Campus Placement and was interviewed in Oct 2020. There were 4 interview rounds.
Bubble sort is a simple sorting algorithm that repeatedly steps through the list, compares adjacent elements and swaps them if they are in the wrong order.
Start from the first element and compare it with the next element
If the next element is smaller, swap them
Repeat this process for all elements in the array
Continue this process until no more swaps are needed
A program to print all prime numbers
Take input from user for range of numbers
Loop through the range and check if each number is prime
Print the prime numbers
Hashmap is a data structure that stores key-value pairs and allows constant time access to values based on their keys.
Hashmap uses a hash function to map keys to indices in an array.
Collisions can occur when multiple keys map to the same index, which can be resolved using techniques like chaining or open addressing.
Examples of hashmap implementations include Java's HashMap class and Python's dict type.
Inheritance is a mechanism in object-oriented programming where a new class is created by inheriting properties of an existing class.
Inheritance allows code reuse and promotes code organization.
The existing class is called the parent or superclass, and the new class is called the child or subclass.
The child class inherits all the properties and methods of the parent class and can also add new properties and methods.
For...
I applied via Company Website and was interviewed in Dec 2020. There was 1 interview round.
I applied via Superset and was interviewed before Aug 2021. There were 2 interview rounds.
Aptitude consists of general thinking, pseudo code, and game aptitude
Delegate responsibilities and establish clear communication channels for team members to handle situations in my absence.
Assign clear roles and responsibilities to each team member
Establish communication channels and protocols for emergencies
Ensure team members have access to necessary resources and information
Provide training and support to team members to handle unexpected situations
Regularly check in with team membe...
I applied via Company Website and was interviewed in May 2021. There was 1 interview round.
A table in SQL is a collection of related data organized in rows and columns.
Tables are used to store data in a structured way.
Each table has a unique name and consists of columns and rows.
Columns define the type of data that can be stored in them.
Rows represent individual records in the table.
Tables can be queried using SQL commands to retrieve, insert, update or delete data.
based on 4 interviews
Interview experience
based on 2 reviews
Rating in categories
Software Engineer
23.4k
salaries
| ₹1.9 L/yr - ₹8 L/yr |
Technical Lead
21.5k
salaries
| ₹7 L/yr - ₹27.9 L/yr |
Senior Software Engineer
16k
salaries
| ₹4.5 L/yr - ₹17 L/yr |
Lead Engineer
15.8k
salaries
| ₹4.1 L/yr - ₹14 L/yr |
Analyst
14.7k
salaries
| ₹0.8 L/yr - ₹6.6 L/yr |
TCS
Wipro
Accenture
Cognizant