i
Larsen & Toubro
Limited
Proud winner of ABECA 2025 - AmbitionBox Employee Choice Awards
Filter interviews by
Spring Boot is a framework that simplifies the development of Java applications by providing pre-configured templates and dependencies.
Spring Boot uses an embedded server to run the application
It provides auto-configuration of dependencies
It uses annotations to configure the application
It supports various data sources and web frameworks
It simplifies the deployment process
Errors are unrecoverable, while exceptions can be handled.
Errors are caused by the environment or JVM, while exceptions are caused by the application code.
Errors cannot be handled, while exceptions can be caught and handled using try-catch blocks.
Examples of errors include OutOfMemoryError and StackOverflowError, while examples of exceptions include NullPointerException and ArrayIndexOutOfBoundsException.
Spring framework was used extensively in the project for dependency injection and MVC architecture.
Used Spring Boot for easy setup and configuration
Implemented Spring Security for authentication and authorization
Utilized Spring Data JPA for database operations
Used Spring MVC for handling HTTP requests and responses
Implemented Spring AOP for logging and exception handling
SQL joins are used to combine data from two or more tables based on a related column.
Inner join returns only the matching rows from both tables
Left join returns all rows from the left table and matching rows from the right table
Right join returns all rows from the right table and matching rows from the left table
Full outer join returns all rows from both tables
Cross join returns the Cartesian product of both table...
What people are saying about Larsen & Toubro Limited
OOPS concepts are fundamental to Java programming. They are used in various projects to achieve code reusability and maintainability.
Encapsulation: Used to hide implementation details and protect data integrity.
Inheritance: Used to create a new class from an existing class, inheriting its properties and methods.
Polymorphism: Used to perform a single action in different ways, such as method overloading and overridi...
Hibernate ORM maps tables in database using annotations or XML files.
Use @Entity annotation to map a class to a table
Use @Table annotation to specify the table name
Use @Column annotation to map a field to a column
Use @Id annotation to specify the primary key
Use @GeneratedValue annotation to specify the generation strategy for primary key
Use XML files for mapping if annotations are not preferred
Connection pool can be created using libraries like Apache DBCP or HikariCP.
Choose a connection pool library based on your requirements.
Configure the pool size, maximum connections, and other settings.
Create a data source object and set the connection pool properties.
Use the data source object to get connections from the pool.
Close the connections after use to return them to the pool.
Java and related technologies enable robust web applications, focusing on backend and frontend development.
Java: A versatile, object-oriented programming language used for building platform-independent applications.
Spring Boot: A framework that simplifies Java application development by providing pre-configured templates and components.
Hibernate: An ORM (Object-Relational Mapping) tool for Java that simplifies dat...
I appeared for an interview in Dec 2024, where I was asked the following questions.
Java and related technologies enable robust web applications, focusing on backend and frontend development.
Java: A versatile, object-oriented programming language used for building platform-independent applications.
Spring Boot: A framework that simplifies Java application development by providing pre-configured templates and components.
Hibernate: An ORM (Object-Relational Mapping) tool for Java that simplifies database...
I appeared for an interview in Sep 2024, where I was asked the following questions.
I applied via Naukri.com and was interviewed before Jun 2021. There was 1 interview round.
I applied via Naukri.com and was interviewed in Jul 2021. There was 1 interview round.
I applied via Naukri.com and was interviewed before Jul 2020. There were 5 interview rounds.
posted on 5 Feb 2021
ETS (Educational Testing Service) is a non-profit organization that develops and administers standardized tests.
ETS develops and administers tests like the GRE, TOEFL, and Praxis exams.
The organization also offers research and assessment services for educational institutions.
ETS uses computer-based testing and scoring for many of its exams.
The organization has faced criticism for its role in the standardized testing in...
I applied via Company Website and was interviewed before Mar 2020. There were 3 interview rounds.
BEV cooling systems are crucial for maintaining optimal temperature and performance of the battery and other components.
BEV cooling systems use liquid or air to cool the battery and other components
Liquid cooling is more efficient but adds weight and complexity
Air cooling is simpler but less efficient
Cooling systems can be active or passive
Active cooling systems use pumps and fans to circulate coolant or air
Passive coo...
General guidelines for employee packages.
Packages should be competitive with industry standards.
Benefits should be tailored to meet the needs of employees.
Packages should be reviewed and updated regularly.
Packages should include both monetary and non-monetary incentives.
Packages should be communicated clearly to employees.
I applied via Referral and was interviewed before May 2021. There were 3 interview rounds.
I received a video call link and in that link will get the accounting basic questions for that we have to answer after a beep.
I applied via Campus Placement and was interviewed in Jul 2024. There were 2 interview rounds.
IT WAS BASIC AND EASY TO SOLVE
OOPS concepts in Java refer to the principles of Object-Oriented Programming such as inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class. Example: class B extends class A.
Encapsulation: Bundling data and methods that operate on the data into a single unit. Example: private variables with public getter and setter methods.
Polymorphism...
Some of the top questions asked at the Larsen & Toubro Limited Java Developer interview -
based on 2 interview experiences
Difficulty level
Duration
based on 2 reviews
Rating in categories
Assistant Manager
4.1k
salaries
| ₹9.3 L/yr - ₹16.3 L/yr |
Senior Engineer
3.6k
salaries
| ₹6 L/yr - ₹11.7 L/yr |
Assistant Construction Manager
1.5k
salaries
| ₹9 L/yr - ₹15.6 L/yr |
Manager
1.3k
salaries
| ₹14.5 L/yr - ₹25 L/yr |
Engineer
1.3k
salaries
| ₹4 L/yr - ₹8 L/yr |
Tata Projects
Megha Engineering & Infrastructures
Shapoorji Pallonji Group
Kalpataru Projects International