Filter interviews by
Basics of C programming include variables, data types, control structures, functions, and pointers.
Variables are used to store data, declared with a specific data type (int, float, char, etc.)
Control structures like if-else, loops (for, while) are used for decision making and repetition.
Functions are blocks of code that perform a specific task, can be called multiple times.
Pointers are variables that store memory ...
CCtC refers to Current Cost to Company and expected CCtC is the anticipated compensation package.
CCtC includes salary, bonuses, benefits, and other perks.
For example, if my current salary is $100,000 with $20,000 in benefits, my CCtC is $120,000.
Expected CCtC can be based on market research and personal career goals.
For instance, if similar roles in my field offer $130,000, I might expect a CCtC around that figure...
The different types of storage classes in C programming are auto, register, static, and extern.
Auto storage class is the default storage class for all local variables.
Register storage class is used to define local variables that should be stored in a register instead of RAM.
Static storage class allows a variable to retain its value between function calls.
Extern storage class is used to give a reference of a global...
Implement a C program using linked list
Use struct to define the linked list node
Implement functions for insertion, deletion, and traversal
Handle edge cases like empty list or deleting the last node
What people are saying about L&T Technology Services
The question involves determining the output for logic code on pointers.
Pointer arithmetic can be used to access elements in an array.
Pointers can be dereferenced to access the value they point to.
Pointers can be used to pass variables by reference.
To convert little endian to big endian, reverse the order of bytes in the data.
Reverse the order of bytes in the data
For example, if you have the little endian value 0x12345678, in big endian it would be 0x78563412
Toggle the 3rd bit position in a given number using bitwise operators in C.
Use bitwise OR operator with 0x04 to toggle the 3rd bit position.
Example: num ^= (1 << 2) will toggle the 3rd bit position in 'num'.
A dangling pointer is a pointer that points to a memory location that has been deallocated, leading to undefined behavior.
Dangling pointers can occur when memory is freed but the pointer is not set to NULL.
Accessing a dangling pointer can result in crashes or unexpected behavior.
Example: int *ptr = new int; delete ptr; // ptr is now a dangling pointer
Program to multiply two matrices in C
Declare two matrices and initialize them with values
Use nested loops to iterate through rows and columns of the matrices
Perform multiplication and store the result in a new matrix
Print the resulting matrix
Program to reverse a string without using built-in functions in C
Create a function to reverse the string by swapping characters from start to end
Use two pointers, one pointing to the start of the string and the other pointing to the end
Swap the characters at the two pointers and move them towards each other until they meet in the middle
I appeared for an interview in Mar 2025, where I was asked the following questions.
I applied via Walk-in and was interviewed in Apr 2024. There was 1 interview round.
I applied via Approached by Company and was interviewed in Apr 2024. There were 2 interview rounds.
I applied via Naukri.com and was interviewed in Nov 2023. There were 3 interview rounds.
Sheetmetal design guidelines ensure efficient and accurate fabrication of sheetmetal components.
Consider material selection based on strength, corrosion resistance, and cost.
Design parts with appropriate bend radii to prevent cracking or tearing.
Avoid sharp corners and edges to minimize stress concentration.
Ensure proper tolerances for hole sizes, bend angles, and overall dimensions.
Use standard sheet sizes to optimize...
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
I applied via Recruitment Consulltant and was interviewed in Oct 2023. There were 4 interview rounds.
I'm looking for a competitive salary that reflects my experience and the value I bring to the team.
Based on my research, the average salary for a Senior Engineer in this industry is between $100,000 and $130,000.
I have over 8 years of experience in software development, which I believe warrants a salary on the higher end of that range.
In my previous role, I successfully led a project that increased efficiency by 30%, d...
The duration of L&T Technology Services Senior Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 50 interview experiences
Difficulty level
Duration
based on 784 reviews
Rating in categories
Senior Engineer
6.3k
salaries
| ₹6 L/yr - ₹13.5 L/yr |
Engineer
4.8k
salaries
| ₹4 L/yr - ₹7.5 L/yr |
Technical Lead
2.4k
salaries
| ₹13.4 L/yr - ₹23.5 L/yr |
Project Lead
1.6k
salaries
| ₹10.3 L/yr - ₹18.3 L/yr |
Software Engineer
1.5k
salaries
| ₹3.9 L/yr - ₹9 L/yr |
LTIMindtree
DXC Technology
Mphasis
EXL Service