i
Tata
Elxsi
Filter interviews by
C++ is an object-oriented programming language with additional features compared to C.
C++ supports object-oriented programming concepts like classes and inheritance, while C does not.
C++ has a richer standard library compared to C.
C++ allows for function overloading and templates, which are not available in C.
Strengths: Problem-solving skills, strong technical knowledge, effective communication. Weaknesses: Impatience, perfectionism, public speaking.
Strength: Problem-solving skills - Able to analyze complex problems and come up with effective solutions.
Strength: Strong technical knowledge - Proficient in various programming languages and technologies.
Strength: Effective communication - Able to clearly convey ideas and ...
Abstraction is the concept of hiding complex implementation details and showing only the necessary information. Encapsulation is the bundling of data and methods that operate on the data into a single unit.
Abstraction focuses on what an object does rather than how it does it
Encapsulation restricts access to certain components of an object, protecting the data from outside interference
Abstraction allows for creatin...
Both development and testing are equally important for delivering quality software.
Development and testing are two sides of the same coin.
Development creates the software while testing ensures its quality.
Testing helps identify and fix bugs, improving the overall quality of the software.
Without testing, software can have critical bugs that can lead to disastrous consequences.
Both development and testing require di...
Answers to interview questions for a Software Engineer position.
AND truth table: 0 AND 0 = 0, 0 AND 1 = 0, 1 AND 0 = 0, 1 AND 1 = 1
OR truth table: 0 OR 0 = 0, 0 OR 1 = 1, 1 OR 0 = 1, 1 OR 1 = 1
Inverter diagram: A circle with a small bubble at the input side
Circuit diagram for a project: Provide a brief explanation of the project and draw the circuit diagram
Example C program: Write a program to calculate the factor...
AIDL is Android Interface Definition Language used for inter-process communication.
AIDL is used to define the interface between client and service in Android.
It allows communication between different processes in Android.
To create inter-process communication using AIDL, we need to define the interface in AIDL file, implement the interface in service, and bind the service to the client.
AIDL supports passing complex...
Relocation to Pune is fine if the candidate is open to moving for the job.
Consider the candidate's willingness to relocate
Evaluate the benefits of working in Pune
Discuss any potential challenges or concerns with relocation
I applied via Recruitment Consulltant and was interviewed in Sep 2024. There were 3 interview rounds.
30 questions combination of Logical, numeric, verbal and 2 coding questions.
Strength: Problem-solving skills. Weakness: Overthinking.
Strength: I have strong problem-solving skills which help me in finding efficient solutions to complex issues.
Weakness: Sometimes I tend to overthink situations, which can lead to unnecessary stress and delays in decision-making.
I applied via Campus Placement and was interviewed in Sep 2024. There were 3 interview rounds.
It was basics, computer fundamentals, quants, logical coding.
C++ is an object-oriented programming language with additional features compared to C.
C++ supports object-oriented programming concepts like classes and inheritance, while C does not.
C++ has a richer standard library compared to C.
C++ allows for function overloading and templates, which are not available in C.
I applied via Campus Placement and was interviewed in Jul 2024. There were 3 interview rounds.
It had different sections like verbal, Quantitative, Logical, pseudo code, coding
Abstraction is the concept of hiding complex implementation details and showing only the necessary information. Encapsulation is the bundling of data and methods that operate on the data into a single unit.
Abstraction focuses on what an object does rather than how it does it
Encapsulation restricts access to certain components of an object, protecting the data from outside interference
Abstraction allows for creating sim...
Strengths: Problem-solving skills, strong technical knowledge, effective communication. Weaknesses: Impatience, perfectionism, public speaking.
Strength: Problem-solving skills - Able to analyze complex problems and come up with effective solutions.
Strength: Strong technical knowledge - Proficient in various programming languages and technologies.
Strength: Effective communication - Able to clearly convey ideas and colla...
Data structure and arrays
Developed a web application for tracking inventory and sales data
Used React for front-end development
Implemented RESTful APIs using Node.js
Utilized MongoDB for database storage
Aptitude and coding test
Coding test was moderate at that time
I applied via Campus Placement and was interviewed in Apr 2024. There were 3 interview rounds.
There was an coding round. there was 10 MCQ questions and also 2 coding questions
I applied via Campus Placement and was interviewed in Aug 2023. There were 4 interview rounds.
Moderate level and along with aptitude I had 2 coding questions
I applied via Campus Placement and was interviewed in Sep 2023. There were 3 interview rounds.
It was medium level questions and there were 3 coding questions of intermediate level and you had to score 50% from each section to qualify for the next round.
Top trending discussions
The duration of Tata Elxsi Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 27 interview experiences
Difficulty level
Duration
based on 120 reviews
Rating in categories
Senior Engineer
4.8k
salaries
| ₹4.4 L/yr - ₹14 L/yr |
Specialist
2.7k
salaries
| ₹7.7 L/yr - ₹26 L/yr |
Engineer
1.5k
salaries
| ₹2.8 L/yr - ₹8.8 L/yr |
Senior Software Engineer
1.1k
salaries
| ₹4 L/yr - ₹15 L/yr |
Software Engineer
764
salaries
| ₹3 L/yr - ₹9 L/yr |
TCS
LTIMindtree
DXC Technology
Mphasis