i
Mindteck
Filter interviews by
Our organization uses a comprehensive framework that includes multiple technologies and tools for software development.
Our framework includes front-end technologies like React and Angular for building user interfaces.
For back-end development, we use Node.js and Spring Boot to create robust server-side applications.
We also utilize databases such as MySQL and MongoDB for data storage and retrieval.
Continuous integra...
Inheritance is a way to create a new class from an existing class. Polymorphism allows objects of different classes to be treated as if they were of the same class.
Inheritance allows a subclass to inherit properties and methods from a superclass.
Polymorphism allows objects of different classes to be treated as if they were of the same class.
Example of inheritance: class Car extends Vehicle. Car inherits properties...
Program to merge two arrays of strings.
Create a new array with size equal to sum of sizes of both arrays.
Copy elements of first array to new array.
Copy elements of second array to new array starting from the end of first array.
Return the new array.
Constructor is a special method used to initialize objects. There are default, parameterized and copy constructors.
Default constructor is used to create an object with default values.
Parameterized constructor is used to create an object with user-defined values.
Copy constructor is used to create a new object as a copy of an existing object.
Constructors can be overloaded to have multiple constructors with different...
Dependency injection is a design pattern used to remove hard-coded dependencies and make code more modular and testable.
Dependency injection is achieved by passing dependencies to a class or method through its constructor or method parameters.
Advantages include increased modularity, easier testing, and reduced coupling between components.
Examples of dependency injection frameworks include Spring and Guice for Java...
View is a virtual table that displays data from one or more tables. SP optimization can be done by reducing the number of joins and using proper indexing.
View is a read-only table that is created by a query
It can be used to simplify complex queries
SP optimization can be done by reducing the number of joins
Using proper indexing can also improve performance
SOLID principles are design principles for software development. Liskov principle ensures substitutability of objects.
SOLID principles are a set of five design principles that help in creating maintainable and scalable software.
Liskov principle, named after Barbara Liskov, states that objects of a superclass should be replaceable with objects of its subclasses without affecting the correctness of the program.
It en...
Typecasting is converting one data type to another. Downcasting is casting a superclass to a subclass.
Typecasting is done using (datatype) variable syntax.
Downcasting requires explicit casting using subclass type.
Typecasting can result in loss of data or precision.
Downcasting can result in ClassCastException if the object is not an instance of the subclass.
I applied via LinkedIn and was interviewed in Oct 2023. There was 1 interview round.
I applied via Recruitment Consulltant and was interviewed in Jan 2023. There were 4 interview rounds.
Few simple questions and they will choose any unworthy candidates and then at a later date choose to fire them, realy sad to say.
Two pundits will join you, both of whom have no understanding of their own statements and believe that the methods they employ are the only correct approach to solving a specific problem.
Sinple algo question.
I appeared for an interview before Apr 2024, where I was asked the following questions.
Challenges in recruitment include talent scarcity, high competition, and evolving candidate expectations.
Talent Scarcity: Finding qualified candidates in niche markets can be difficult. For example, tech roles often have a limited talent pool.
High Competition: Competing with other companies for top talent can lead to longer hiring times and increased salaries.
Evolving Candidate Expectations: Candidates now seek more th...
I applied via Naukri.com and was interviewed before Jun 2023. There were 4 interview rounds.
I applied via Referral and was interviewed before Oct 2022. There were 3 interview rounds.
I applied via Approached by Company and was interviewed before Jun 2023. There was 1 interview round.
Our organization uses a comprehensive framework that includes multiple technologies and tools for software development.
Our framework includes front-end technologies like React and Angular for building user interfaces.
For back-end development, we use Node.js and Spring Boot to create robust server-side applications.
We also utilize databases such as MySQL and MongoDB for data storage and retrieval.
Continuous integration ...
I applied via Recruitment Consulltant and was interviewed in Nov 2021. There were 3 interview rounds.
SOLID principles are design principles for software development. Liskov principle ensures substitutability of objects.
SOLID principles are a set of five design principles that help in creating maintainable and scalable software.
Liskov principle, named after Barbara Liskov, states that objects of a superclass should be replaceable with objects of its subclasses without affecting the correctness of the program.
It ensures...
View is a virtual table that displays data from one or more tables. SP optimization can be done by reducing the number of joins and using proper indexing.
View is a read-only table that is created by a query
It can be used to simplify complex queries
SP optimization can be done by reducing the number of joins
Using proper indexing can also improve performance
Dependency injection is a design pattern used to remove hard-coded dependencies and make code more modular and testable.
Dependency injection is achieved by passing dependencies to a class or method through its constructor or method parameters.
Advantages include increased modularity, easier testing, and reduced coupling between components.
Examples of dependency injection frameworks include Spring and Guice for Java, and...
I applied via Naukri.com and was interviewed in Dec 2021. There were 3 interview rounds.
I applied via Approached by Company and was interviewed before Oct 2021. There were 4 interview rounds.
Top trending discussions
The duration of Mindteck interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 7 interview experiences
Difficulty level
Duration
based on 264 reviews
Rating in categories
Senior Software Engineer
231
salaries
| ₹9.2 L/yr - ₹17 L/yr |
Software Engineer
223
salaries
| ₹4.3 L/yr - ₹10 L/yr |
Module Lead
138
salaries
| ₹10.9 L/yr - ₹19 L/yr |
Senior Technical Lead
69
salaries
| ₹22 L/yr - ₹30.3 L/yr |
Technical Lead
56
salaries
| ₹13.3 L/yr - ₹23.5 L/yr |
Softenger
Capital Numbers Infotech
JK Tech
DesignTech Systems