i
Tata Elxsi
Filter interviews by
I applied via Naukri.com and was interviewed in Jun 2022. There were 2 interview rounds.
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
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
I appeared for an interview in Oct 2022.
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.
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...
I applied via Walk-in and was interviewed before Apr 2023. There was 1 interview round.
What people are saying about Tata Elxsi
I applied via Job Portal and was interviewed before Feb 2023. There was 1 interview round.
Tata Elxsi interview questions for designations
I applied via Recruitment Consultant and was interviewed before Oct 2019. There were 3 interview rounds.
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
I applied via AmbitionBox and was interviewed before Jul 2021. There were 3 interview rounds.
Generally the aptitude maintain quick calculations and time reduce.
Coding built over technical skills
I applied via Naukri.com and was interviewed before Jun 2019. There were 4 interview rounds.
I appeared for an interview before Apr 2020.
I applied via Campus Placement and was interviewed in Nov 2020. There were 4 interview rounds.
I applied via Company Website and was interviewed in Jan 2021. There were 4 interview rounds.
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
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.
Some of the top questions asked at the Tata Elxsi Embedded Software Engineer interview -
based on 2 interviews
Interview experience
based on 16 reviews
Rating in categories
Senior Engineer
4.5k
salaries
| ₹3.5 L/yr - ₹14 L/yr |
Specialist
2.6k
salaries
| ₹7.6 L/yr - ₹26 L/yr |
Engineer
1.4k
salaries
| ₹2.8 L/yr - ₹9 L/yr |
Senior Software Engineer
1k
salaries
| ₹4 L/yr - ₹15 L/yr |
Software Engineer
718
salaries
| ₹3 L/yr - ₹9 L/yr |
TCS
LTIMindtree
DXC Technology
Mphasis