L And T Technology Services Placement Papers 2026
L&T Technology Services Placement Papers 2026 - Questions and Solutions
Last Updated: March 2026
Company Overview
L&T Technology Services (LTTS) is a leading global ER&D services company, part of the Larsen & Toubro Group. The company provides engineering, research, and development services across various industries including transportation, industrial products, telecom, and healthcare.
Selection Process
| Stage | Description | Duration |
|---|---|---|
| Online Assessment | Aptitude, Technical MCQ, Coding | 90 minutes |
| Technical Interview | CS fundamentals, Projects | 45-60 minutes |
| HR Interview | Behavioral, Culture fit | 30 minutes |
Eligibility:
- 60% in 10th, 12th, Graduation
- No active backlogs
- All branches eligible
Exam Pattern
| Section | Questions | Time | Topics |
|---|---|---|---|
| Quantitative | 20 | 25 min | Aptitude, Reasoning |
| Technical | 20 | 25 min | CS fundamentals |
| Coding | 2 | 40 min | Algorithms |
Aptitude Questions
1. A train 180m long running at 72 km/hr crosses a platform in 20 sec. Find platform length.
Solution: Speed = 72 × 5/18 = 20 m/s Distance = 20 × 20 = 400m Platform = 400 - 180 = 220 meters
2. Find next: 2, 6, 12, 20, 30, 42, ?
Solution: Pattern: n(n+1) 1×2=2, 2×3=6, 3×4=12... 6×7=42 Next = 7×8 = 56
3. A can do work in 15 days, B in 10 days. Together with C, they finish in 5 days. Find C's time alone.
Solution: 1/15 + 1/10 + 1/C = 1/5 1/C = 1/5 - 1/15 - 1/10 = (6-2-3)/30 = 1/30 C = 30 days
4. CP of 50 articles equals SP of 40 articles. Find profit%.
Solution: 50×CP = 40×SP → SP/CP = 50/40 = 5/4 Profit = 1/4 = 25%
5. A sum doubles in 5 years at SI. Find time to become 4 times.
Solution: Rate = 100/5 = 20% To become 4 times: 3 times interest needed Time = 3×5 = 15 years
6. Average of 11 numbers is 50. Average of first 6 is 45, last 6 is 55. Find 6th number.
Solution: Sum of 11 = 550 Sum of first 6 = 270 Sum of last 6 = 330 6th number = 270 + 330 - 550 = 50
7. Present ages ratio 5:7. 10 years ago, ratio was 3:4. Find present ages.
Solution: Let ages be 5x and 7x (5x-10)/(7x-10) = 3/4 20x - 40 = 21x - 30 x = 10 Ages: 50 and 70 years
8. A man rows at 5 km/hr in still water. Against stream at 3 km/hr. Find stream speed.
Solution: Upstream speed = Boat speed - Stream speed 3 = 5 - Stream Stream = 2 km/hr
9. How many 4-digit numbers divisible by 5 can be formed using 0,1,2,3,4 without repetition?
Solution: Last digit must be 0: First: 4 choices (1-4), Second: 3, Third: 2, Fourth: 1 (0) = 4×3×2×1 = 24
Last digit must be 5: Not possible (5 not in set)
Total = 24
10. Probability of drawing two kings from a deck.
Solution: P = (4/52) × (3/51) = 12/2652 = 1/221
Technical Questions
1. Difference between C and C++
- C: Procedural, no OOP, manual memory management
- C++: Object-oriented, supports classes, templates, STL
2. What is polymorphism?
- Compile-time: Method overloading
- Runtime: Method overriding
3. Explain virtual functions
4. What is a constructor?
5. Difference between stack and queue
- Stack: LIFO (Last In First Out)
- Queue: FIFO (First In First Out)
6. What is normalization?
7. Explain primary key and foreign key
- Primary key: Uniquely identifies each row
- Foreign key: Links to primary key of another table
8. What is the difference between compiler and interpreter?
- Compiler: Translates entire program at once
- Interpreter: Translates line by line during execution
9. What is recursion?
10. Explain time complexity of binary search
Coding Questions
1. Check if a number is prime.
def is_prime(n):
if n <= 1:
return False
if n <= 3:
return True
if n % 2 == 0 or n % 3 == 0:
return False
i = 5
while i * i <= n:
if n % i == 0 or n % (i + 2) == 0:
return False
i += 6
return True
# Test
print(is_prime(17)) # True
print(is_prime(18)) # False
2. Calculate factorial.
def factorial(n):
if n == 0 or n == 1:
return 1
result = 1
for i in range(2, n + 1):
result *= i
return result
# Or recursive
def factorial_recursive(n):
if n <= 1:
return 1
return n * factorial_recursive(n - 1)
# Test
print(factorial(5)) # 120
3. Find length of string without using len().
def string_length(s):
count = 0
for _ in s:
count += 1
return count
# Test
print(string_length("hello")) # 5
4. Sum of digits of a number.
def sum_of_digits(n):
total = 0
while n > 0:
total += n % 10
n //= 10
return total
# Or recursive
def sum_digits_recursive(n):
if n == 0:
return 0
return n % 10 + sum_digits_recursive(n // 10)
# Test
print(sum_of_digits(12345)) # 15
5. Print Fibonacci series up to n terms.
def fibonacci(n):
if n <= 0:
return []
if n == 1:
return [0]
fib = [0, 1]
for i in range(2, n):
fib.append(fib[i-1] + fib[i-2])
return fib
# Test
print(fibonacci(10)) # [0, 1, 1, 2, 3, 5, 8, 13, 21, 34]
Interview Tips
- Focus on engineering fundamentals
- Practice coding in C/C++/Java
- Understand your projects deeply
- Research LTTS business domains
- Prepare for technical aptitude
- Practice problem-solving
- Show interest in engineering services
Best of luck with your L&T Technology Services placement!
Explore this topic cluster
More resources in Uncategorized
Use the category hub to browse similar questions, exam patterns, salary guides, and preparation resources related to this topic.
Related Articles
Adobe Placement Papers 2026
Adobe Inc. is an American multinational computer software company headquartered in San Jose, California. Founded in 1982 by...
Ages Problems Questions Placement
If present age is x, then: Age n years ago = x - n Age n years hence = x + n If A is twice as old as B: A = 2B If A is n...
Airbnb Placement Papers 2026
Meta Description: Prepare for Airbnb campus placements 2026 with real placement paper questions, coding problems, system...
Area And Volume Questions Placement
Company Frequency Difficulty Level TCS High Easy to Moderate Infosys High Easy to Moderate Wipro Moderate Easy Cognizant...
Atlassian Placement Papers 2026
Meta Description: Ace Atlassian campus placements 2026 with our comprehensive guide. Includes Atlassian placement papers,...