Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by TCS Team. If you also belong to the team, you can get access from here

TCS Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

TCS Embedded Engineer Interview Questions, Process, and Tips

Updated 5 Apr 2024

Top TCS Embedded Engineer Interview Questions and Answers

TCS Embedded Engineer Interview Experiences

3 interviews found

Interview Questionnaire 

2 Questions

  • Q1. Storage classes in c
  • Ans. 

    Storage classes in C are used to define the scope and lifetime of variables.

    • There are four storage classes in C: auto, register, static, and extern.

    • Auto variables are local to a block and have automatic storage duration.

    • Register variables are stored in CPU registers for faster access.

    • Static variables have a lifetime throughout the program and are initialized only once.

    • Extern variables are declared outside of any functi

  • Answered by AI
  • Q2. Memory allocation in c
  • Ans. 

    Memory allocation in C is done using malloc(), calloc(), realloc() and free() functions.

    • malloc() function is used to allocate memory dynamically.

    • calloc() function is used to allocate memory and initialize it to zero.

    • realloc() function is used to reallocate memory dynamically.

    • free() function is used to deallocate memory previously allocated by malloc(), calloc() or realloc().

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is pointer
  • Ans. 

    A pointer is a variable that stores the memory address of another variable.

    • Pointers are used to access and manipulate memory directly.

    • They are often used in programming languages like C and C++.

    • Example: int *ptr; // declares a pointer to an integer variable

  • Answered by AI
  • Q2. What is stack ?
  • Ans. 

    Stack is a data structure that follows Last In First Out (LIFO) principle, used for storing temporary data in a program.

    • Stack is a linear data structure with two main operations: push (adds data) and pop (removes data).

    • Example: function call stack in programming languages like C, where function calls are added and removed in a LIFO manner.

    • Stack memory is used for local variables and function call management.

    • Stack overf...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Nice experience

Skills evaluated in this interview

Embedded Engineer Interview Questions Asked at Other Companies

Q1. What is the difference between sensors and actuators
Q2. how many algorithms that you got familiar with when learning c pr ... read more
Q3. Why are you interested in the field of embedded software developm ... read more
asked in LTIMindtree
Q4. How packet goes from source to destination.
Q5. What are the Protocols in Industry. Like SPI,I2c, CAN

I applied via Job Portal and was interviewed in Jul 2022. There were 2 interview rounds.

Round 1 - Coding Test 

They took the first round for one hour. They asked related to the projects which i have worked on and questions related to project

Round 2 - HR 

(1 Question)

  • Q1. What is the reason to leave previous company

Interview Preparation Tips

Topics to prepare for TCS Embedded Engineer interview:
  • C language
Interview preparation tips for other job seekers - related to projects, programming language skills

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
-

I applied via Approached by Company and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Volatile keyword
  • Q2. Project specific
Round 2 - HR 

(2 Questions)

  • Q1. Salary expectations
  • Q2. Reason for job change
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Advanced embedded
Round 2 - Coding Test 

Array, linked list ,oops

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

Structure, union and project work

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Campus Placement and was interviewed in Jan 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

It was really good and the interview was proctored

Round 2 - Coding Test 

It consists of five questions and they are also mid level questions

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
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 - HR 

(3 Questions)

  • Q1. What about your self
  • Ans. 

    I am a dedicated and passionate embedded engineer with a strong background in programming and hardware design.

    • Proficient in programming languages such as C, C++, and Python

    • Experience in designing and implementing embedded systems

    • Familiarity with microcontrollers and microprocessors

    • Strong problem-solving and analytical skills

    • Excellent communication and teamwork abilities

  • Answered by AI
  • Q2. What is your name
  • Ans. 

    My name is not available.

    • Answered by AI
    • Q3. Ok then what was the theme of the job
    • Ans. We empovering congnizent compy in any culture
    • Answered Anonymously

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Not at all

    I applied via Recruitment Consulltant and was interviewed in Jul 2022. There were 2 interview rounds.

    Round 1 - Coding Test 

    Basic c datastructucture networking l2 l3 questions

    Round 2 - Technical 

    (5 Questions)

    • Q1. Question on projects.
    • Q2. How packet goes from source to destination.
    • Ans. 

      Packets are sent from source to destination through a series of network devices using routing protocols.

      • Packet is created at the source with source and destination IP addresses.

      • Packet is sent to the default gateway or router.

      • Router checks its routing table to determine the next hop for the packet.

      • Packet is forwarded to the next hop until it reaches the destination.

      • Destination receives the packet and sends an acknowledg

    • Answered by AI
    • Q3. Delete a node from single linked list.
    • Ans. 

      To delete a node from a single linked list, we need to find the node and update the pointers.

      • Traverse the list to find the node to be deleted

      • Update the previous node's pointer to point to the next node

      • Free the memory of the node to be deleted

    • Answered by AI
    • Q4. Dynamic memory alocation in c
    • Ans. 

      Dynamic memory allocation in C allows allocation of memory at runtime.

      • Dynamic memory allocation is done using functions like malloc(), calloc(), realloc() and free().

      • malloc() allocates memory block of specified size and returns a pointer to the first byte of allocated memory.

      • calloc() allocates memory block of specified size and initializes all bits to zero.

      • realloc() changes the size of previously allocated memory block...

    • Answered by AI
    • Q5. Interprocess communication in OS
    • Ans. 

      Interprocess communication is a mechanism that allows processes to communicate with each other in an OS.

      • IPC mechanisms include pipes, sockets, message queues, shared memory, and signals.

      • IPC can be used for synchronization, data sharing, and coordination between processes.

      • IPC can be implemented using system calls such as fork(), pipe(), socket(), and msgget().

    • Answered by AI

    Interview Preparation Tips

    Topics to prepare for LTIMindtree Embedded Engineer interview:
    • Pointer array structure linked l
    Interview preparation tips for other job seekers - Slove c problems and clear all basic concepts.

    Skills evaluated in this interview

    Interview Questionnaire 

    1 Question

    • Q1. C & C++ questions

    Interview Preparation Tips

    Interview preparation tips for other job seekers - very easy and asked writing the code in C language

    TCS Interview FAQs

    How many rounds are there in TCS Embedded Engineer interview?
    TCS interview process usually has 1-2 rounds. The most common rounds in the TCS interview process are Coding Test, HR and Technical.
    How to prepare for TCS Embedded Engineer interview?
    Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at TCS. The most common topics and skills that interviewers at TCS expect are C++, Embedded C and Windows OS.
    What are the top questions asked in TCS Embedded Engineer interview?

    Some of the top questions asked at the TCS Embedded Engineer interview -

    1. Storage classes in...read more
    2. What is stac...read more
    3. Memory allocation in...read more

    Tell us how to improve this page.

    TCS Embedded Engineer Interview Process

    based on 1 interview

    Interview experience

    4
      
    Good
    View more

    Interview Questions from Similar Companies

    Accenture Interview Questions
    3.8
     • 8.2k Interviews
    Infosys Interview Questions
    3.6
     • 7.6k Interviews
    Wipro Interview Questions
    3.7
     • 5.6k Interviews
    Cognizant Interview Questions
    3.8
     • 5.6k Interviews
    Capgemini Interview Questions
    3.7
     • 4.8k Interviews
    Tech Mahindra Interview Questions
    3.5
     • 3.8k Interviews
    HCLTech Interview Questions
    3.5
     • 3.8k Interviews
    Genpact Interview Questions
    3.8
     • 3.1k Interviews
    LTIMindtree Interview Questions
    3.8
     • 3k Interviews
    IBM Interview Questions
    4.0
     • 2.4k Interviews
    View all
    TCS Embedded Engineer Salary
    based on 59 salaries
    ₹3.5 L/yr - ₹7.5 L/yr
    11% less than the average Embedded Engineer Salary in India
    View more details

    TCS Embedded Engineer Reviews and Ratings

    based on 9 reviews

    4.4/5

    Rating in categories

    4.8

    Skill development

    4.7

    Work-life balance

    2.4

    Salary

    5.0

    Job security

    4.4

    Company culture

    2.3

    Promotions

    4.3

    Work satisfaction

    Explore 9 Reviews and Ratings
    System Engineer
    1.1L salaries
    unlock blur

    ₹1 L/yr - ₹9 L/yr

    IT Analyst
    66.8k salaries
    unlock blur

    ₹5.1 L/yr - ₹16 L/yr

    AST Consultant
    51.5k salaries
    unlock blur

    ₹8 L/yr - ₹25 L/yr

    Assistant System Engineer
    29.8k salaries
    unlock blur

    ₹2.7 L/yr - ₹7 L/yr

    Associate Consultant
    29.3k salaries
    unlock blur

    ₹9 L/yr - ₹32 L/yr

    Explore more salaries
    Compare TCS with

    Amazon

    4.1
    Compare

    Wipro

    3.7
    Compare

    Infosys

    3.6
    Compare

    Accenture

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