Filter interviews by
I applied via Campus Placement
All were electronics and electrical based questions
The topic given was "Innovation in transportation system", 10 mins was the time given
I am a software engineer with 5 years of experience in developing web applications using Java, Spring, and Angular.
5 years of experience in software development
Proficient in Java, Spring, and Angular
Strong problem-solving skills
Experience working in Agile environments
Passionate about learning new technologies
Code to check if a string is a palindrome
Create a function that takes a string as input
Remove all non-alphanumeric characters and convert to lowercase
Check if the reversed string is equal to the original string
It was organized and effective. Good process
Clean architecture is a software design approach that separates concerns and enforces a clear structure for code organization.
Clean architecture emphasizes separation of concerns, with layers for presentation, business logic, and data access.
It promotes testability, maintainability, and flexibility by decoupling components.
Dependency Inversion Principle is a key concept in clean architecture, where high-level modules s
Domain driven design is an approach to software development that focuses on the core domain and domain logic.
Focuses on understanding and modeling the core business domain
Emphasizes collaboration between domain experts and developers
Encourages the use of a common language to bridge the gap between technical and non-technical stakeholders
Involves breaking down complex systems into smaller, more manageable domains
Method overloading is having multiple methods in the same class with the same name but different parameters. Method overriding is having a method in a subclass with the same name and parameters as a method in the superclass.
Method overloading is achieved within the same class by having multiple methods with the same name but different parameters.
Method overriding occurs in a subclass when a method has the same name and...
I applied via Naukri.com and was interviewed before Mar 2023. There was 1 interview round.
Top trending discussions
I applied via Company Website and was interviewed in Sep 2024. There were 3 interview rounds.
Polymorphism is the ability of a function or method to behave differently based on the object it is acting upon.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding).
Example: Inheritance allows a child class to override a method from its parent class, exhibiting polymorphic b
Abstraction is implemented in software engineering by hiding unnecessary details and exposing only relevant information.
Abstraction is achieved through the use of abstract classes and interfaces in object-oriented programming.
It allows developers to focus on the essential aspects of a concept without getting bogged down in implementation details.
For example, in a car simulation program, the Car class may have abstract ...
Abstraction is hiding the implementation details while Interface is a contract that defines the methods that a class must implement.
Abstraction focuses on hiding the internal implementation details of a class, allowing the user to only see the necessary details.
Interface defines a contract that specifies the methods a class must implement, without providing the implementation details.
Abstraction can be achieved through...
My motivation when working on a project alone for a long period is the satisfaction of seeing my hard work come to fruition.
Setting small achievable goals to keep myself motivated
Taking breaks to avoid burnout and maintain productivity
Seeking feedback from others to stay motivated and improve my work
Reminding myself of the end goal and the impact my project will have
My salary expectation is based on my experience, skills, and the market rate for Software Engineers in this region.
Research the average salary range for Software Engineers in the specific region or industry
Consider your level of experience, skills, and qualifications when determining your salary expectation
Be prepared to negotiate based on the company's offer and benefits package
To create a custom serializable interface, you need to define an interface with the Serializable marker interface and implement the necessary methods.
Define an interface with the Serializable marker interface
Implement the necessary methods for serialization and deserialization
Ensure all fields in the class implementing the interface are serializable
Criteria in Hibernate is used to create and execute dynamic queries.
Criteria is an interface in Hibernate that allows the creation of dynamic queries without using HQL or SQL.
Criteria queries are type-safe and can be easily modified at runtime.
Criteria queries can be used to fetch entities based on certain conditions or restrictions.
Example: Criteria criteria = session.createCriteria(Employee.class);
I applied via campus placement at Indian Institute of Management (IIM), Indore and was interviewed in Aug 2024. There were 3 interview rounds.
I was on data structures on python , c++, sql and java
Case study of real life
I applied via Referral and was interviewed in Jan 2024. There were 2 interview rounds.
Indiabix standard aptitude questions
System Design LLD OOPS
I applied via LinkedIn and was interviewed in Aug 2023. There was 1 interview round.
Plan, table view, and DDL method are related to database management.
Plan: Shows the execution plan of a SQL query, including the steps taken by the database to retrieve data.
Table view: Displays the structure and data of a table in a database.
DDL method: Stands for Data Definition Language, used to define and modify the structure of database objects.
posted on 2 Aug 2021
I applied via Naukri.com and was interviewed in Jul 2021. There were 5 interview rounds.
based on 4 interviews
Interview experience
based on 7 reviews
Rating in categories
Senior Engineer
343
salaries
| ₹6.4 L/yr - ₹13.1 L/yr |
Engineer
311
salaries
| ₹5 L/yr - ₹11 L/yr |
Assistant Engineer
309
salaries
| ₹4 L/yr - ₹9.2 L/yr |
Assistant Manager
278
salaries
| ₹9 L/yr - ₹17 L/yr |
Graduate Apprentice Trainee
275
salaries
| ₹0.7 L/yr - ₹3.5 L/yr |
Tata Motors
Mahindra & Mahindra
Maruti Suzuki
Ashok Leyland