Upload Button Icon Add office photos
Engaged Employer

i

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

Tata Elxsi Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Tata Elxsi Embedded Software Engineer Interview Questions, Process, and Tips

Updated 17 Apr 2024

Top Tata Elxsi Embedded Software Engineer Interview Questions and Answers

  • Q1. what is Macro?, how to store just 5 bits inside of a charecter? Dangling Pointers? Inline function?
  • Q2. write a program on finding little or big endian,no of bits set in bit magic,
  • Q3. Basic IPC concepts used in operating system

Tata Elxsi Embedded Software Engineer Interview Experiences

4 interviews found

I applied via Naukri.com and was interviewed in Jun 2022. There were 2 interview rounds.

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 

(4 Questions)

  • Q1. They generally asked about basic C question in pointers,function pointers,callback function
  • Q2. Write a program on finding little or big endian,no of bits set in bit magic,
  • Ans. 

    Program to find endianness and number of bits set in bit magic.

    • Use bitwise operators to check endianness

    • Count number of set bits using bitwise AND and right shift

    • Use pre-defined functions for endianness in some programming languages

    • Endianness can affect network communication and file formats

  • Answered by AI
  • Q3. Basic of rtos diff btw rtos and gpos core optimisation techniques used debug technique when fault occurs
  • Q4. Basic IPC concepts used in operating system
  • Ans. 

    IPC stands for Inter-Process Communication and is used for communication between processes in an operating system.

    • Shared memory

    • Message passing

    • Pipes

    • Sockets

    • Remote Procedure Calls (RPC)

    • Semaphores

    • Mutexes

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - The interview is quite easy when you have strong Technical understanding and fundaments of C and Embedded concepts

Skills evaluated in this interview

I appeared for an interview in Oct 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 

(2 Questions)

  • Q1. Reverese a 32 byte number
  • Ans. 

    To reverse a 32 byte number, swap the first and last byte, second and second last byte, and so on.

    • Iterate through the first half of the number and swap each byte with its corresponding byte from the second half.

    • Use bitwise operations to swap the bytes.

    • Convert the number to a string, reverse the string, and convert it back to a number.

  • Answered by AI
  • Q2. What is Macro?, how to store just 5 bits inside of a charecter? Dangling Pointers? Inline function?
  • Ans. 

    Macro is a preprocessor directive that performs text substitution. Storing 5 bits in a character can be done using bit manipulation. Dangling pointers are pointers that point to invalid memory locations. Inline functions are functions that are expanded by the compiler at the point of call.

    • Macros are used to define constants or to perform text substitution

    • To store 5 bits in a character, we can use bit manipulation opera...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - C fundamentals, Data structure, Coding practice, C++ fundamentals.

Skills evaluated in this interview

Embedded Software Engineer Interview Questions Asked at Other Companies

asked in Aptiv
Q1. 3. 1)Do you know about Autosar. 2)define function definition and ... read more
asked in Cyient
Q2. Introduction. Difference between Embedded Systems and Embedded so ... read more
asked in Cyient
Q3. 1) which microcontroller you have used in Academics?
Q4. What is conductor, insulator and semi conductor?
asked in HCLTech
Q5. 3. How to enter if and else at the same time
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Walk-in and was interviewed before Apr 2023. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. About pointers and dma
  • Ans. Pointer is a variable which stores the address of another variable.
  • Answered Anonymously
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Job Portal and was interviewed before Feb 2023. There was 1 interview round.

Round 1 - HR 

(1 Question)

  • Q1. How you know about company

Interview Preparation Tips

Interview preparation tips for other job seekers - Linkedin. Company advise.

Tata Elxsi interview questions for designations

 Embedded Engineer

 (4)

 Embedded Software Developer

 (1)

 Embedded Systems Engineer

 (2)

 Embedded Developer

 (3)

 Automotive Embedded Software Developer

 (1)

 Software Engineer

 (29)

 Senior Software Engineer

 (11)

 Software Engineer Trainee

 (2)

Interview questions from similar companies

I applied via Recruitment Consultant and was interviewed before Oct 2019. There were 3 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Since you're from Mechanical Engineering, how do you plan to make up for the knowledge that you didn't learn in college?
  • Q2. During the times when you are in office but you don't have any pending tasks, how do you spend your time?
  • Q3. How often do you take up new responsibilities, tasks, and technologies?
  • Ans. 

    I am always eager to take up new responsibilities, tasks, and technologies.

    • I am a quick learner and enjoy challenging myself with new tasks and technologies.

    • I regularly attend workshops and training sessions to keep myself updated with the latest technologies.

    • I have taken up new responsibilities in my previous roles, such as leading a team or taking ownership of a project.

    • I am open to feedback and constructive criticis

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - One thing I learned being a fresher (and a low scoring fresher too) is that one won't always get what they set out to get. I saw people who had done all sorts of programming language courses and didn't want to do operations or AMS. While it's important to aim for the job you dream of, it's also important to be pragmatic. So if you are struggling to get the job you want, start somewhere so you can sustain yourself.

I applied via AmbitionBox and was interviewed before Jul 2021. There were 3 interview rounds.

Round 1 - Aptitude Test 

Generally the aptitude maintain quick calculations and time reduce.

Round 2 - Coding Test 

Coding built over technical skills

Round 3 - HR 

(1 Question)

  • Q1. General knowledge and some technical questions been asked

Interview Preparation Tips

Topics to prepare for DXC Technology Software Engineer interview:
  • Python
Interview preparation tips for other job seekers - Create an position which you want to reach and move towards an other opportunity will be waiting for our future.

I applied via Naukri.com and was interviewed before Jun 2019. There were 4 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Core java very basic
  • Q2. Collections, string, object class, == and equals, threads

Interview Preparation Tips

Interview preparation tips for other job seekers - HR Round is important. Negotiate to get variable salary monthly. Otherwise variable salary is gone. Join only if you want to go abroad and put your every efforts for that otherwise useless for the co in sometime. After join, Resource Managers sucks try hard to prepare for the client interview that matters the most.

I appeared for an interview before Apr 2020.

Interview Questionnaire 

3 Questions

  • Q1. Data structure algorithms and basics of programming languages
  • Q2. Opps concept
  • Q3. Ask to write 2 codes they provide problem statements for that

I applied via Campus Placement and was interviewed in Nov 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. I was asked about oops's concept, SQL queries, and Questions regarding my projects. They asked if have worked on any CLOUD technologies like AWS, GCP, or Azure.

Interview Preparation Tips

Interview preparation tips for other job seekers - Overall experience was very nice, in this, they have tested on basis or aptitude and General coding round. If got selected then there will be a technical and HR round.

I applied via Company Website and was interviewed in Jan 2021. There were 4 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Implement stack using queue
  • Ans. 

    Implement a stack using a queue data structure.

    • Create two queues, q1 and q2.

    • Push operation: Enqueue the element to q1.

    • Pop operation: Dequeue all elements from q1 to q2 except the last one. Dequeue the last element from q1 and return it. Swap q1 and q2.

    • Top operation: Dequeue all elements from q1 to q2 except the last one. Dequeue the last element from q1 and return it. Enqueue the element to q2. Swap q1 and q2.

    • isEmpty o

  • Answered by AI
  • Q2. Pallindome string
  • Q3. Address of a particular element in an array. And adress of 0th index is given
  • Ans. 

    Finding address of an element in an array given the address of 0th index.

    • Calculate the offset of the desired element from the 0th index address and add it to the 0th index address.

    • Address of ith element = address of 0th element + i * size of each element.

    • Example: Address of 3rd element in an array of strings = address of 0th element + 3 * size of string.

  • Answered by AI
  • Q4. Insertion sort

Interview Preparation Tips

Interview preparation tips for other job seekers - Be strong at basic and ready to face conceptual question

Skills evaluated in this interview

Tata Elxsi Interview FAQs

How many rounds are there in Tata Elxsi Embedded Software Engineer interview?
Tata Elxsi interview process usually has 1-2 rounds. The most common rounds in the Tata Elxsi interview process are Resume Shortlist, Technical and HR.
How to prepare for Tata Elxsi Embedded Software 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 Tata Elxsi. The most common topics and skills that interviewers at Tata Elxsi expect are Automotive, Embedded C, Embedded Software, RTOS and Analytics.
What are the top questions asked in Tata Elxsi Embedded Software Engineer interview?

Some of the top questions asked at the Tata Elxsi Embedded Software Engineer interview -

  1. what is Macro?, how to store just 5 bits inside of a charecter? Dangling Pointe...read more
  2. write a program on finding little or big endian,no of bits set in bit mag...read more
  3. Basic IPC concepts used in operating sys...read more

Tell us how to improve this page.

Tata Elxsi Embedded Software Engineer Interview Process

based on 2 interviews

Interview experience

4
  
Good
View more
Tata Elxsi Embedded Software Engineer Salary
based on 157 salaries
₹3 L/yr - ₹10.7 L/yr
7% less than the average Embedded Software Engineer Salary in India
View more details

Tata Elxsi Embedded Software Engineer Reviews and Ratings

based on 16 reviews

3.4/5

Rating in categories

3.3

Skill development

3.9

Work-life balance

3.2

Salary

4.2

Job security

3.4

Company culture

3.0

Promotions

3.1

Work satisfaction

Explore 16 Reviews and Ratings
Senior Engineer
4.5k salaries
unlock blur

₹3.5 L/yr - ₹14 L/yr

Specialist
2.6k salaries
unlock blur

₹7.6 L/yr - ₹26 L/yr

Engineer
1.4k salaries
unlock blur

₹2.8 L/yr - ₹9 L/yr

Senior Software Engineer
1k salaries
unlock blur

₹4 L/yr - ₹15 L/yr

Software Engineer
718 salaries
unlock blur

₹3 L/yr - ₹9 L/yr

Explore more salaries
Compare Tata Elxsi with

TCS

3.7
Compare

LTIMindtree

3.7
Compare

DXC Technology

3.7
Compare

Mphasis

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