i
Tech Mahindra
Filter interviews by
Network architecture
I was interviewed in Jul 2024.
Lambda expression is a concise way to represent an anonymous function in programming languages.
Lambda expressions are used to create functions without a name.
They are often used in functional programming languages like Python and Java.
Lambda expressions can take parameters and return a value.
Example: (x, y) -> x + y is a lambda expression that takes two parameters and returns their sum.
Hibernate is better than JDBC due to its object-relational mapping capabilities, automatic table creation, and improved performance.
Hibernate provides object-relational mapping (ORM) which simplifies database interactions by mapping Java objects to database tables, eliminating the need for manual SQL queries.
Hibernate can automatically generate SQL queries based on the Java objects, reducing the amount of code that nee...
Filter names starting with A from a list of strings
Iterate through the list of strings
Check if each string starts with 'A'
Add the string to a new list if it starts with 'A'
ls command is used to list files and directories in a directory.
ls command stands for 'list'.
It displays the names of files and directories in the current directory by default.
Options can be used with ls command to customize the output, such as -l for long listing format or -a to show hidden files.
Example: 'ls -l' will display files and directories in long listing format.
DNS translates domain names to IP addresses to locate resources on the internet.
DNS servers store records mapping domain names to IP addresses
When a user enters a domain name, their device queries a DNS server to resolve it
DNS uses a hierarchical system with top-level domains like .com or .org
I applied via Approached by Company and was interviewed in Apr 2024. There was 1 interview round.
Verification is the process of evaluating whether a system or component meets specified requirements and criteria.
Verification involves checking if the system is being built right.
It focuses on ensuring that the software is being developed according to the requirements.
Examples of verification activities include code reviews, walkthroughs, and inspections.
Was easy, lil tricky but manageable
posted on 1 Jul 2024
At my previous company, we used a variety of technologies including AWS, Docker, Kubernetes, Jenkins, and Ansible.
AWS (Amazon Web Services) for cloud computing services
Docker for containerization of applications
Kubernetes for container orchestration
Jenkins for continuous integration and continuous deployment
Ansible for automation of IT tasks
I applied via Walk-in and was interviewed before Apr 2023. There was 1 interview round.
Current technology in my core field is focused on automation, cloud computing, and artificial intelligence.
Automation is being used to streamline processes and increase efficiency.
Cloud computing is becoming more prevalent as companies move towards remote work and data storage.
Artificial intelligence is being used for data analysis and decision-making.
Machine learning is being used to improve automation and AI capabili...
Some of the top questions asked at the Tech Mahindra System Engineer interview for experienced candidates -
based on 141 reviews
Rating in categories
Software Engineer
26.3k
salaries
| ₹2 L/yr - ₹9 L/yr |
Senior Software Engineer
21.2k
salaries
| ₹5.4 L/yr - ₹22.5 L/yr |
Technical Lead
11.5k
salaries
| ₹9.1 L/yr - ₹37 L/yr |
Associate Software Engineer
5.2k
salaries
| ₹1.8 L/yr - ₹6 L/yr |
Team Lead
4.9k
salaries
| ₹5.1 L/yr - ₹16.5 L/yr |
Infosys
Cognizant
Accenture
Wipro