Upload Button Icon Add office photos

L&T Technology Services

Compare button icon Compare button icon Compare

Filter interviews by

L&T Technology Services C Developer Interview Questions, Process, and Tips

Updated 1 Nov 2022

Top L&T Technology Services C Developer Interview Questions and Answers

View all 9 questions

L&T Technology Services C Developer Interview Experiences

3 interviews found

C Developer Interview Questions & Answers

user image Anonymous

posted on 1 Nov 2022

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(5 Questions)

  • Q1. 1. Singleton patter: private constructor + Static function
  • Q2. 2. Convert string to integer.
  • Ans. 

    Convert string to integer in C++.

    • Use stoi() function to convert string to integer.

    • Include header file.

    • stoi() function throws an exception if the string is not a valid integer.

    • Use stol() or stoll() for long integers.

    • Use atoi() for C-style strings.

Answered by AI
  • Q3. 3. Write a class to debit, credit and balance check functionalities
  • Ans. 

    A class for debit, credit and balance check functionalities

    • Create a class with member variables for balance

    • Add member functions for debit, credit and balance check

    • Ensure proper validation and error handling

    • Consider using exception handling for errors

  • Answered by AI
  • Q4. Explain Abstract design pattern.
  • Ans. 

    Abstract design pattern is a way to define a blueprint for a group of objects with common characteristics.

    • It allows creating objects without specifying their concrete classes.

    • It promotes loose coupling between classes.

    • It is implemented using abstract classes and interfaces.

    • Example: Shape is an abstract class and Circle, Square, Triangle are its concrete subclasses.

    • Example: JDBC API uses abstract classes and interfaces ...

  • Answered by AI
  • Q5. How to add external API to project
  • Ans. 

    To add an external API to a project, you need to first obtain the API documentation and credentials.

    • Obtain API documentation and credentials

    • Integrate API into project using appropriate libraries or frameworks

    • Test API functionality and handle errors appropriately

  • Answered by AI

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Be strong in basics of pointers, static functions and virtual functions

    Skills evaluated in this interview

    C Developer Interview Questions & Answers

    user image Anonymous

    posted on 4 Apr 2022

    I was interviewed in Oct 2021.

    Round 1 - Video Call 

    (5 Questions)

    Round duration - 60 minutes
    Round difficulty - Easy

    Technical Interview round with questions on Core C concepts, OS mainly.

    • Q1. What is the difference between a structure and a union in C++?
    • Q2. What is dynamic memory allocation in C?
    • Q3. What is a zombie process?
    • Q4. Convert a value from Big Endian format to Little Endian format.
    • Q5. What is IPC?

    Interview Preparation Tips

    Eligibility criteriaAbove 7 CGPAL&T Technology Services Ltd interview preparation:Topics to prepare for the interview - C, C++, OS, DBMS, Data Structures, Algorithms, Aptitude, OOPSTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

    Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
    Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
    Tip 3 : Do at-least 2 good projects and you must know every bit of them.

    Application resume tips for other job seekers

    Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
    Tip 2 : Every skill must be mentioned.
    Tip 3 : Focus on skills, projects and experiences more.

    Final outcome of the interviewRejected

    Skills evaluated in this interview

    C Developer Interview Questions Asked at Other Companies

    asked in UBS
    Q1. String Transformation Problem Given a string (STR) of length N, y ... read more
    asked in UBS
    Q2. Merge K Sorted Arrays Problem Statement Given 'K' different array ... read more
    asked in UBS
    Q3. Sort 0 1 2 Problem Statement Given an integer array arr of size ' ... read more
    asked in UBS
    Q4. Find Maximum Number by At-most K Swaps Given an array of non-nega ... read more
    asked in UBS
    Q5. BST Node Deletion Problem Given a binary search tree (BST) and a ... read more

    C Developer Interview Questions & Answers

    user image Anonymous

    posted on 29 Nov 2021

    I applied via Naukri.com and was interviewed in Oct 2021. There were 3 interview rounds.

    Interview Questionnaire 

    1 Question

    • Q1. Basic C questions, Structures vs Unions, Dynamic memory allocation,convert Big endian to little endian, code to replace repetition value with 0,ISR,Zombie process,IPC, Shared memory, working of system call...

    Interview Preparation Tips

    Interview preparation tips for other job seekers - If your well with basic, it's enough get to the Next round.

    Interview questions from similar companies

    Interview experience
    3
    Average
    Difficulty level
    Hard
    Process Duration
    Less than 2 weeks
    Result
    Not Selected

    I applied via Referral and was interviewed in Dec 2024. There were 2 interview rounds.

    Round 1 - Technical 

    (3 Questions)

    • Q1. Run time polymorphism code
    • Q2. Linked list code
    • Q3. Deep copy shallow copy differences
    • Ans. 

      Deep copy creates a new copy of an object with its own unique memory space, while shallow copy creates a new object that references the same memory locations as the original object.

      • Deep copy duplicates all nested objects, while shallow copy only duplicates the references to nested objects.

      • Deep copy ensures that changes to the copied object do not affect the original object, while shallow copy may lead to unintended sid...

    • Answered by AI
    Round 2 - Technical 

    (2 Questions)

    • Q1. More deep questions about polymorphism code
    • Q2. Code for interchange of strings without strcpy
    • Ans. 

      Use a loop to swap characters of two strings without using strcpy function.

      • Create two arrays of characters to store the strings

      • Use a loop to iterate through each character of the strings and swap them

      • Ensure to handle cases where strings have different lengths

    • Answered by AI

    Interview Preparation Tips

    Interview preparation tips for other job seekers - please prepare oops concept and data structure well because its easy for first round but for second round its too difficult - the interviewer was so irritating and asked very stupid wuestions
    Interview experience
    5
    Excellent
    Difficulty level
    -
    Process Duration
    -
    Result
    -

    I applied via Campus Placement

    Round 1 - Aptitude Test 

    General aptitude, computer science fundamentals multiple-choice questions, and data structures and algorithms multiple-choice questions were asked.

    Round 2 - Technical 

    (2 Questions)

    • Q1. Given a string, write a function to reverse the string.
    • Ans. 

      Function to reverse a given string

      • Create an empty string to store the reversed string

      • Iterate through the input string in reverse order and append each character to the new string

      • Return the reversed string

    • Answered by AI
    • Q2. Given a sorted array of integers, write a function to perform a binary search to find the index of a target value. If the target value is not found, return -1.
    • Ans. 

      Binary search function to find target value in sorted array

      • Define function that takes sorted array and target value as input

      • Initialize variables for start, end, and middle indices

      • Use while loop to iterate until start is less than or equal to end

    • Answered by AI
    Round 3 - HR 

    (2 Questions)

    • Q1. About the company
    • Q2. What are three significant achievements in your life?
    • Ans. 

      Graduating with honors, winning a hackathon, volunteering in a developing country

      • Graduated with honors from university with a degree in Computer Science

      • Won first place in a hackathon competition by developing a unique and innovative software solution

      • Volunteered in a developing country to help build schools and provide education to underprivileged children

    • Answered by AI
    Interview experience
    3
    Average
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Coding Test 

    Aptitude, core concepts and a code

    Round 2 - HR 

    (2 Questions)

    • Q1. What is the one thing you learnt from college club?
    • Ans. 

      I learned the importance of teamwork and collaboration from my college club.

      • Developed strong communication skills by working with diverse group of individuals

      • Learned how to delegate tasks effectively to achieve common goals

      • Gained experience in problem-solving and conflict resolution through group projects

    • Answered by AI
    • Q2. What is the one thing you want to expereince?
    • Ans. 

      I want to experience living in a different country and immersing myself in a new culture.

      • Traveling to a foreign country and learning about their customs and traditions

      • Trying new foods and experiencing different ways of life

      • Making friends with locals and exploring the local attractions

    • Answered by AI
    Round 3 - Technical 

    (3 Questions)

    • Q1. Difference between relational and non relational dbms
    • Ans. 

      Relational DBMS stores data in tables with predefined relationships, while non-relational DBMS stores data in flexible, schema-less formats.

      • Relational DBMS uses structured query language (SQL) for querying data

      • Non-relational DBMS can store data in various formats like key-value pairs, document-based, graph databases

      • Relational DBMS ensures data integrity through normalization and constraints

      • Non-relational DBMS offers be...

    • Answered by AI
    • Q2. Difference betweeen class,abstract class,interface in python
    • Ans. 

      Class is a blueprint for creating objects, abstract class cannot be instantiated and can have abstract methods, interface is a contract for classes to implement certain methods.

      • Class is a blueprint for creating objects with attributes and methods.

      • Abstract class cannot be instantiated and can have abstract methods that must be implemented by subclasses.

      • Interface is a contract for classes to implement certain methods, bu

    • Answered by AI
    • Q3. Project related questions were asked

    Skills evaluated in this interview

    Interview experience
    3
    Average
    Difficulty level
    Easy
    Process Duration
    Less than 2 weeks
    Result
    No response

    I applied via Approached by Company and was interviewed in Sep 2024. There was 1 interview round.

    Round 1 - Technical 

    (5 Questions)

    • Q1. Discussion about my previous project
    • Q2. Question on html, css, javascript & react
    • Q3. Explain about promises
    • Ans. 

      Promises are objects representing the eventual completion or failure of an asynchronous operation.

      • Promises are used to handle asynchronous operations in JavaScript.

      • They can be in one of three states: pending, fulfilled, or rejected.

      • Promises can be chained using .then() to handle success and .catch() to handle errors.

      • Example: const myPromise = new Promise((resolve, reject) => { ... });

    • Answered by AI
    • Q4. Use state, context api
    • Q5. Box modelling in css, css pre processors
    • Ans. 

      Box model in CSS refers to the way elements are rendered in a web page. CSS preprocessors like SASS or LESS help streamline CSS development.

      • Box model in CSS includes content, padding, border, and margin.

      • CSS preprocessors like SASS or LESS allow for variables, nesting, and mixins to be used in CSS.

      • Example: box-sizing: border-box; in CSS changes the box model to include padding and border in the element's total width and

    • Answered by AI

    Interview Preparation Tips

    Interview preparation tips for other job seekers - I got a call that i have been selected to the final round, but the final round never did happend

    Skills evaluated in this interview

    Interview experience
    5
    Excellent
    Difficulty level
    Easy
    Process Duration
    Less than 2 weeks
    Result
    -

    I applied via Recruitment Consulltant and was interviewed in Oct 2024. There were 2 interview rounds.

    Round 1 - One-on-one 

    (1 Question)

    • Q1. Reverse an array using Java 8
    • Ans. 

      Using Java 8, reverse an array of strings

      • Use Arrays.stream() to convert the array to a stream

      • Use Collections.reverse() to reverse the stream

      • Use Collectors.toList() to convert the stream back to a list

    • Answered by AI
    Round 2 - One-on-one 

    (2 Questions)

    • Q1. Code a controller class , service class, entity and repository
    • Ans. 

      Code a controller, service, entity, and repository classes for a software application.

      • Create a controller class to handle incoming requests and interact with the service layer.

      • Develop a service class to implement business logic and interact with the repository.

      • Define an entity class to represent data in the application.

      • Implement a repository class to handle database operations for the entity.

    • Answered by AI
    • Q2. Basic questions about steams

    Interview Preparation Tips

    Topics to prepare for UST Senior Developer interview:
    • Spring Boot
    • Microserviecs

    Skills evaluated in this interview

    Interview experience
    5
    Excellent
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Technical 

    (2 Questions)

    • Q1. What is a comparator?
    • Ans. 

      A comparator is a function that compares two objects to determine their ordering.

      • Used in sorting algorithms to determine the order of elements

      • Returns a negative value if the first object is less than the second, zero if they are equal, and a positive value if the first object is greater

      • Commonly used in Java with the Comparator interface

    • Answered by AI
    • Q2. What is reentrant lock?
    • Ans. 

      A reentrant lock is a synchronization primitive that allows a thread to re-enter a critical section it already holds.

      • Prevents deadlock by allowing a thread to acquire the lock multiple times

      • Each lock acquisition must be followed by a corresponding release

      • Commonly used in multi-threaded programming to protect shared resources

    • Answered by AI
    Interview experience
    3
    Average
    Difficulty level
    Easy
    Process Duration
    Less than 2 weeks
    Result
    Selected Selected

    I was interviewed in Jan 2025.

    Round 1 - Technical 

    (2 Questions)

    • Q1. How can you reverse a string that is stored in an array?
    • Q2. Oops
    Round 2 - HR 

    (2 Questions)

    • Q1. How do you feel about policies and location constraints?
    • Q2. Okay with joining mphasis?

    L&T Technology Services Interview FAQs

    How many rounds are there in L&T Technology Services C Developer interview?
    L&T Technology Services interview process usually has 2 rounds. The most common rounds in the L&T Technology Services interview process are Resume Shortlist and Technical.
    What are the top questions asked in L&T Technology Services C Developer interview?

    Some of the top questions asked at the L&T Technology Services C Developer interview -

    1. 3. Write a class to debit, credit and balance check functionalit...read more
    2. How to add external API to proj...read more
    3. Explain Abstract design patte...read more

    Tell us how to improve this page.

    Interview Questions from Similar Companies

    TCS Interview Questions
    3.7
     • 10.5k Interviews
    Infosys Interview Questions
    3.6
     • 7.7k Interviews
    Wipro Interview Questions
    3.7
     • 5.7k Interviews
    Tech Mahindra Interview Questions
    3.5
     • 3.9k Interviews
    HCLTech Interview Questions
    3.5
     • 3.8k Interviews
    LTIMindtree Interview Questions
    3.8
     • 3k Interviews
    DXC Technology Interview Questions
    3.7
     • 819 Interviews
    Mphasis Interview Questions
    3.4
     • 812 Interviews
    Nagarro Interview Questions
    4.0
     • 779 Interviews
    View all
    L&T Technology Services C Developer Salary
    based on 9 salaries
    ₹4.4 L/yr - ₹7.3 L/yr
    16% more than the average C Developer Salary in India
    View more details
    Senior Engineer
    5.9k salaries
    unlock blur

    ₹5 L/yr - ₹17 L/yr

    Engineer
    4.6k salaries
    unlock blur

    ₹3 L/yr - ₹8.2 L/yr

    Technical Lead
    2.1k salaries
    unlock blur

    ₹8.5 L/yr - ₹30 L/yr

    Project Lead
    1.5k salaries
    unlock blur

    ₹6 L/yr - ₹23 L/yr

    Senior Software Engineer
    1.4k salaries
    unlock blur

    ₹5.6 L/yr - ₹19 L/yr

    Explore more salaries
    Compare L&T Technology Services with

    TCS

    3.7
    Compare

    Infosys

    3.6
    Compare

    Wipro

    3.7
    Compare

    Tech Mahindra

    3.5
    Compare
    Did you find this page helpful?
    Yes No
    write
    Share an Interview