i
Larsen & Toubro Limited
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I appeared for an interview in Feb 2025, where I was asked the following questions.
I applied via LinkedIn and was interviewed in Mar 2024. There were 2 interview rounds.
Easy not much hard. Basic questions
Dsa is must, logical questions are asked
I applied via Naukri.com and was interviewed in Oct 2021. There were 3 interview rounds.
What people are saying about Larsen & Toubro Limited
I appeared for an interview in Sep 2024, where I was asked the following questions.
SparkSession is the entry point for programming Spark with the Dataset and DataFrame API.
It replaces the older SQLContext and HiveContext in Spark 2.0 and later.
Allows users to create DataFrames and execute SQL queries.
Example: `val spark = SparkSession.builder.appName("MyApp").getOrCreate()`.
Supports reading data from various sources like JSON, Parquet, and JDBC.
Example: `val df = spark.read.json("path/to/file.json")`
Apache Spark is a unified analytics engine for big data processing, with built-in modules for streaming, SQL, machine learning, and graph processing.
Spark operates on a cluster computing model, allowing distributed data processing.
It uses Resilient Distributed Datasets (RDDs) for fault tolerance and parallel processing.
Spark provides high-level APIs in Java, Scala, Python, and R, making it accessible to various develop...
I applied via Referral and was interviewed before Aug 2023. There were 2 interview rounds.
CAN is used in automotive for reliable and real-time communication between electronic control units.
CAN allows for communication between various electronic control units in a vehicle
It is reliable and can handle real-time data transmission
CAN is widely used in automotive for applications such as engine control, transmission control, and more
A CAN frame is a data structure used in Controller Area Network (CAN) communication, consisting of an identifier, data, and control bits.
A CAN frame typically consists of an 11-bit or 29-bit identifier, which helps prioritize messages on the bus.
It also includes a data field, which can range from 0 to 8 bytes depending on the protocol version.
Control bits like the start of frame, arbitration field, control field, data ...
I am currently located in downtown Seattle and I am able to commute to the office location.
Located in downtown Seattle
Able to commute to office location
Have reliable transportation
My expected salary is based on my experience, skills, and the market rate for software developers.
Consider my years of experience in software development.
Take into account my specialized skills and certifications.
Research the current market rate for software developers in this location.
Be open to negotiation based on the overall compensation package offered.
Stack overloading occurs when the stack memory is exceeded due to excessive function calls or large local variables.
Occurs when the stack memory limit is exceeded
Caused by excessive function calls or large local variables
Can lead to stack overflow error
Access specifiers determine the level of access to classes, methods, and variables in object-oriented programming languages.
Access specifiers include public, private, protected, and default.
Public allows access from any other class.
Private restricts access to only within the same class.
Protected allows access within the same package and subclasses.
Default (no specifier) restricts access to only within the same package.
A class is a blueprint for creating objects, while an object is an instance of a class.
A class defines the properties and behaviors of objects.
An object is a specific instance of a class.
Objects can have their own unique values for properties defined in the class.
Classes can be used to create multiple objects with similar characteristics.
Example: Class 'Car' defines properties like 'color' and 'model', while an object
OOPs concepts are fundamental principles of object-oriented programming, including inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex imple...
posted on 16 Apr 2024
I applied via Campus Placement and was interviewed in Mar 2024. There were 3 interview rounds.
Basic level of Q asked based on math ,english and programming
Easy to medium level 7 Q asked and minimum 4 is compulsory for crack next round
posted on 12 Dec 2024
Logical and Maths ,Sql,Java
Some of the top questions asked at the Larsen & Toubro Limited Software Developer interview for experienced candidates -
based on 2 interviews
Interview experience
based on 37 reviews
Rating in categories
Assistant Manager
3.9k
salaries
| ₹5.3 L/yr - ₹18.4 L/yr |
Senior Engineer
3.5k
salaries
| ₹4.5 L/yr - ₹12.5 L/yr |
Engineer
1.3k
salaries
| ₹1.6 L/yr - ₹9.5 L/yr |
Manager
1.1k
salaries
| ₹9 L/yr - ₹29 L/yr |
Civil Engineer
1k
salaries
| ₹2.2 L/yr - ₹11 L/yr |
Tata Projects
Megha Engineering & Infrastructures
Shapoorji Pallonji Group
Kalpataru Projects International