i
Tech Mahindra
Filter interviews by
RabbitMQ is a message broker software that implements the Advanced Message Queuing Protocol (AMQP).
Message broker software
Implements AMQP protocol
Used for asynchronous messaging between applications
I applied via Campus Placement and was interviewed in May 2020. There were 4 interview rounds.
Method overloading is when multiple methods have the same name but different parameters. Method overriding is when a subclass provides a different implementation of a method from its superclass.
Method overloading allows a class to have multiple methods with the same name but different parameters.
Method overriding occurs when a subclass provides a different implementation of a method that is already defined in its super...
Explanation of Java class loading and dynamic class loading.
Java class loaders are responsible for loading classes into the JVM.
There are three types of class loaders: bootstrap, extension, and application.
To run a class in a package, you need to specify the fully qualified name of the class.
Dynamic class loading allows classes to be loaded at runtime instead of compile time.
This can be useful for plugins or modules th
What people are saying about Tech Mahindra
I applied via Referral and was interviewed before Aug 2021. There was 1 interview round.
Tech Mahindra interview questions for designations
I applied via Company Website and was interviewed before Sep 2021. There were 4 interview rounds.
Logical Aptitude, Verbal, Numerical
2 codes one small and easy , another big and medium difficultly
I appeared for an interview before Jul 2021.
This will be a general apptitude test where a questionnaire is consist of reasoning, English and Maths questions
I applied via Naukri.com and was interviewed in Apr 2021. There was 1 interview round.
To check Java version, use command prompt/terminal and type 'java -version'.
Open command prompt/terminal
Type 'java -version'
Press enter
The installed Java version will be displayed
The main method syntax is a standard entry point for Java programs.
The main method must be declared as public, static, and void.
The method name must be 'main'.
The method must accept an array of strings as an argument.
The method must be defined within a class.
Example: public static void main(String[] args) { }
based on 2 interviews
1 Interview rounds
based on 13 reviews
Rating in categories
Software Engineer
26.4k
salaries
| ₹2 L/yr - ₹9.4 L/yr |
Senior Software Engineer
21.5k
salaries
| ₹5.5 L/yr - ₹23 L/yr |
Technical Lead
11.9k
salaries
| ₹9.8 L/yr - ₹38 L/yr |
Associate Software Engineer
5.6k
salaries
| ₹1.8 L/yr - ₹8.2 L/yr |
Team Lead
5k
salaries
| ₹5.3 L/yr - ₹17.1 L/yr |
Infosys
Cognizant
Accenture
Wipro