i
Tata Elxsi
Filter interviews by
I applied via campus placement at Easwari Engineering College, Chennai and was interviewed in Jan 2024. There were 3 interview rounds.
Includes basic concepts of computer networks, computer architecture and technical MCQ questions. First round also includes 3 coding questions of easy level. Those who solved 2 coding questions got selected for next round.
Packages in Java are used to organize classes and interfaces into namespaces for better code organization and reusability.
Packages help in avoiding naming conflicts by grouping related classes together.
Packages can be nested within each other to create a hierarchical structure.
Packages are declared using the 'package' keyword at the beginning of a Java file.
Example: 'package com.example.myapp;' declares a package named
The public static void main method is the entry point of a Java program.
It is a mandatory method in Java programs, as it is the starting point of execution.
The 'public' keyword allows the main method to be accessed from outside the class.
The 'static' keyword allows the main method to be called without creating an instance of the class.
The 'void' keyword indicates that the main method does not return any value.
The 'main...
The coding test was in medium level
The round consists of 3sections, 1st one has general quantitative Questions then the 2nd one had technical questions which includes theory concepts of oops ds etc, 3rd section had 3 programming Questions, one with basic level,other with intermediate level, last one with difficult level
Pointers in C are variables that store memory addresses. They are used to manipulate data and create dynamic data structures.
Pointers allow direct access to memory locations
They are used for dynamic memory allocation
Pointers can be used to pass arguments by reference
They enable the creation of complex data structures like linked lists and trees
Tata Elxsi interview questions for designations
I applied via Company Website and was interviewed in Aug 2023. There were 2 interview rounds.
Aptitude + Coding was 1st round
C programming is a powerful and efficient programming language used for system programming, embedded systems, and more.
C programming is a procedural language with a rich set of built-in functions.
It allows for low-level memory manipulation and direct access to hardware.
C is widely used for developing operating systems, compilers, and other system software.
Example: Writing a program to calculate the factorial of a numbe
C is a procedural programming language while C++ is an object-oriented programming language.
C is a procedural programming language, while C++ is a combination of procedural and object-oriented programming.
C does not support classes and objects, while C++ does.
C does not have built-in support for exception handling, while C++ does.
C does not have namespaces, while C++ does.
C does not have function overloading, while C++
I applied via campus placement at Bannari Amman Institute of Technology, Sathyamangalam and was interviewed in Apr 2023. There were 3 interview rounds.
Basic math questions and coding questions, DSA based MCQ
I applied via Naukri.com and was interviewed before Jul 2023. There were 3 interview rounds.
First round was Aptitude Test in which asked question from logical reasoning, Quants, logical, Database and OS
I applied via Naukri.com and was interviewed in Jul 2021. There were 3 interview rounds.
To delete duplicate records, use SQL query with DISTINCT keyword.
Use SELECT DISTINCT to retrieve unique records.
Use DELETE with subquery to remove duplicate records.
In ASP.NET, use LINQ to retrieve distinct records.
In Assembly, use loop to compare and remove duplicate records.
I am a software developer with a strong background in programming and problem-solving. I have experience working in a reputable company and am seeking a competitive salary package.
I have a Bachelor's degree in Computer Science and have been working as a software developer for the past 5 years.
In my current company, I am responsible for developing and maintaining web applications using various programming languages and ...
I applied via Naukri.com and was interviewed in Oct 2022. There were 2 interview rounds.
Angular life cycle hooks are methods that allow developers to tap into specific moments in the component's life cycle.
There are eight life cycle hooks in Angular: ngOnChanges, ngOnInit, ngDoCheck, ngAfterContentInit, ngAfterContentChecked, ngAfterViewInit, ngAfterViewChecked, ngOnDestroy
ngOnChanges is called when an input property changes
ngOnInit is called after the first ngOnChanges
ngDoCheck is called during every cha...
Data binding in Angular is a way to synchronize data between the model and the view.
Data binding allows for automatic updates to the view when the model changes and vice versa.
There are three types of data binding in Angular: Interpolation, Property binding, and Event binding.
Interpolation is used to display data in the view using double curly braces {{}}.
Property binding is used to set a property of a directive or com...
3 Interview rounds
based on 18 reviews
Rating in categories
Senior Engineer
4k
salaries
| ₹3.5 L/yr - ₹14 L/yr |
Specialist
2.5k
salaries
| ₹7.5 L/yr - ₹25 L/yr |
Engineer
1.3k
salaries
| ₹2.8 L/yr - ₹8.2 L/yr |
Senior Software Engineer
987
salaries
| ₹4 L/yr - ₹15 L/yr |
Software Engineer
632
salaries
| ₹3 L/yr - ₹9.5 L/yr |
TCS
Wipro
HCLTech
Tech Mahindra