i
Tech
Mahindra
Filter interviews by
Debugging an inbound IDoc involves checking the IDoc status, logs, and mapping errors to ensure successful processing.
Check the IDoc status using transaction WE02 or WE05 to identify errors.
Review the application log (transaction SLG1) for detailed error messages.
Verify the IDoc mapping in transaction WE30 to ensure correct data transformation.
Use transaction WE19 to test IDoc processing with sample data.
Check the...
Pragma autonomous transaction allows a transaction to execute independently of the main transaction in Oracle databases.
Enables a separate transaction context within a main transaction.
Useful for logging or auditing actions without affecting the main transaction.
Example: COMMIT or ROLLBACK can be executed independently.
Syntax: 'PRAGMA AUTONOMOUS_TRANSACTION;' must be declared in the PL/SQL block.
Can lead to potent...
Sort an array of strings based on frequency of occurrence
Create a map to store the frequency of each string in the array
Sort the array based on the frequency stored in the map
Handle cases where multiple strings have the same frequency by sorting them alphabetically
To install TAFJ and JBoss, you need to download the installation files, configure the environment, and run the installation scripts.
Download the TAFJ and JBoss installation files from the official websites.
Ensure that your system meets the minimum requirements for TAFJ and JBoss.
Configure the environment variables and paths required for TAFJ and JBoss.
Run the installation scripts provided with TAFJ and JBoss to in...
What people are saying about Tech Mahindra
CI/CD pipelines automate the process of building, testing, and deploying code changes.
Use a version control system like Git to track changes in code
Set up a continuous integration server like Jenkins to automatically build and test code
Define stages in the pipeline such as build, test, and deploy
Use tools like Docker for containerization to ensure consistency in different environments
Integrate with tools like Sona...
I would first try to identify the root cause of the fatal error and then take appropriate steps to resolve it.
Check logs to identify the specific error that caused the process to become unresponsive
Attempt to restart the process or server to see if that resolves the issue
If restarting doesn't work, analyze the code for potential bugs or issues causing the error
Consult with team members or experts for additional in...
The stages of Close of Business (COB) include preparation, reconciliation, reporting, and archiving.
Preparation involves finalizing transactions and ensuring all data is accurate.
Reconciliation is the process of comparing financial records to ensure they match.
Reporting involves generating reports for management and stakeholders.
Archiving is the final stage where all documents and records are stored for future ref...
OSS (Operations Support Systems) and BSS (Business Support Systems) are frameworks for managing telecom and IT services.
OSS focuses on network management, including monitoring and maintaining telecom networks.
BSS deals with customer-facing activities like billing, order management, and customer relationship management.
Examples of OSS include network inventory systems and fault management systems.
Examples of BSS in...
This task involves coding to create a specific visual pattern using programming techniques.
Identify the pattern requirements (e.g., size, shape).
Choose a programming language (e.g., Python, Java).
Use loops to iterate through rows and columns.
Utilize conditional statements for pattern logic.
Example: For a triangle, use nested loops to print stars.
SQL is a domain-specific language used for managing and manipulating relational databases.
SQL stands for Structured Query Language.
It is used to communicate with databases to perform tasks like querying data, updating records, and creating tables.
Common SQL commands include SELECT, INSERT, UPDATE, DELETE, and JOIN.
SQL is not case-sensitive.
SQL databases include MySQL, PostgreSQL, Oracle, and SQL Server.
The stages of Close of Business (COB) include preparation, reconciliation, reporting, and archiving.
Preparation involves finalizing transactions and ensuring all data is accurate.
Reconciliation is the process of comparing financial records to ensure they match.
Reporting involves generating reports for management and stakeholders.
Archiving is the final stage where all documents and records are stored for future referenc...
I would first try to identify the root cause of the fatal error and then take appropriate steps to resolve it.
Check logs to identify the specific error that caused the process to become unresponsive
Attempt to restart the process or server to see if that resolves the issue
If restarting doesn't work, analyze the code for potential bugs or issues causing the error
Consult with team members or experts for additional insight...
To install TAFJ and JBoss, you need to download the installation files, configure the environment, and run the installation scripts.
Download the TAFJ and JBoss installation files from the official websites.
Ensure that your system meets the minimum requirements for TAFJ and JBoss.
Configure the environment variables and paths required for TAFJ and JBoss.
Run the installation scripts provided with TAFJ and JBoss to install...
Yes, I have worked on TPH (Transactions Per Hour) in previous projects.
I have experience optimizing systems to handle high TPH.
Implemented performance improvements to increase TPH.
Monitored and analyzed TPH metrics to identify bottlenecks.
Collaborated with team to enhance TPH capabilities.
Used tools like JMeter to simulate high TPH scenarios.
CI/CD pipelines automate the process of building, testing, and deploying code changes.
Use a version control system like Git to track changes in code
Set up a continuous integration server like Jenkins to automatically build and test code
Define stages in the pipeline such as build, test, and deploy
Use tools like Docker for containerization to ensure consistency in different environments
Integrate with tools like SonarQube...
I appeared for an interview in Jan 2025.
Sort an array of strings based on frequency of occurrence
Create a map to store the frequency of each string in the array
Sort the array based on the frequency stored in the map
Handle cases where multiple strings have the same frequency by sorting them alphabetically
I appeared for an interview in Apr 2025, where I was asked the following questions.
Optimize BAPI calls in loops by reducing frequency, batching requests, and leveraging asynchronous processing.
Batch Processing: Instead of calling BAPI for each record, collect multiple records and call BAPI once. For example, if processing 100 records, send them in a single BAPI call.
Asynchronous Calls: Use asynchronous BAPI calls to allow other processes to continue while waiting for the BAPI response, improving over...
Debugging an inbound IDoc involves checking the IDoc status, logs, and mapping errors to ensure successful processing.
Check the IDoc status using transaction WE02 or WE05 to identify errors.
Review the application log (transaction SLG1) for detailed error messages.
Verify the IDoc mapping in transaction WE30 to ensure correct data transformation.
Use transaction WE19 to test IDoc processing with sample data.
Check the part...
I appeared for an interview in Mar 2025, where I was asked the following questions.
Pragma autonomous transaction allows a transaction to execute independently of the main transaction in Oracle databases.
Enables a separate transaction context within a main transaction.
Useful for logging or auditing actions without affecting the main transaction.
Example: COMMIT or ROLLBACK can be executed independently.
Syntax: 'PRAGMA AUTONOMOUS_TRANSACTION;' must be declared in the PL/SQL block.
Can lead to potential i...
I appeared for an interview in Jan 2025.
I applied via Naukri.com and was interviewed in Mar 2024. There were 2 interview rounds.
This task involves coding to create a specific visual pattern using programming techniques.
Identify the pattern requirements (e.g., size, shape).
Choose a programming language (e.g., Python, Java).
Use loops to iterate through rows and columns.
Utilize conditional statements for pattern logic.
Example: For a triangle, use nested loops to print stars.
I applied via Naukri.com and was interviewed in Apr 2024. There were 2 interview rounds.
OSS (Operations Support Systems) and BSS (Business Support Systems) are frameworks for managing telecom and IT services.
OSS focuses on network management, including monitoring and maintaining telecom networks.
BSS deals with customer-facing activities like billing, order management, and customer relationship management.
Examples of OSS include network inventory systems and fault management systems.
Examples of BSS include...
I applied via Recruitment Consulltant and was interviewed in Jul 2024. There was 1 interview round.
I have extensive experience in network security, including implementing firewalls, intrusion detection systems, and conducting security audits.
Implemented firewalls to protect network from unauthorized access
Configured intrusion detection systems to monitor network traffic for suspicious activity
Conducted regular security audits to identify vulnerabilities and ensure compliance with security policies
Azure Active Directory (AAD) provides identity and access management services for Azure resources.
AAD is used to manage user identities and control access to Azure resources
It provides single sign-on (SSO) capabilities for users to access multiple applications with one set of credentials
AAD integrates with various Azure services like Azure Virtual Machines, Azure App Service, Azure SQL Database, etc.
It offers features ...
Some of the top questions asked at the Tech Mahindra Technical Lead interview -
The duration of Tech Mahindra Technical Lead interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 86 interview experiences
Difficulty level
Duration
based on 779 reviews
Rating in categories
Software Engineer
26.6k
salaries
| ₹3.7 L/yr - ₹9.2 L/yr |
Senior Software Engineer
22.2k
salaries
| ₹9.1 L/yr - ₹18.5 L/yr |
Technical Lead
12.5k
salaries
| ₹16.9 L/yr - ₹30 L/yr |
Associate Software Engineer
6.1k
salaries
| ₹1.9 L/yr - ₹5.7 L/yr |
Team Lead
5.4k
salaries
| ₹5.7 L/yr - ₹17.7 L/yr |
Infosys
Cognizant
Accenture
Wipro