i
Tata
Elxsi
Filter interviews by
I applied via Campus Placement and was interviewed in Oct 2023. There were 3 interview rounds.
Time and work , Coding questions (if -else) ,
OOPs concept stands for Object-Oriented Programming, which is a programming paradigm based on the concept of objects.
OOPs focuses on creating objects that contain data and methods to manipulate that data
It involves concepts like inheritance, encapsulation, polymorphism, and abstraction
Example: Inheritance allows a class to inherit properties and methods from another class
Code to check if a given string is a palindrome
Iterate through the string from both ends and compare characters
Use built-in functions like reverse() to simplify the code
Consider ignoring spaces and punctuation for a more accurate check
I applied via LinkedIn and was interviewed in Sep 2022. There were 4 interview rounds.
Aptitude questions and coding questions
Code to calculate the sum of diagonals in a 2D matrix.
Iterate through the rows and columns of the matrix.
Add the values of the diagonal elements to a variable.
Return the sum of the diagonal elements.
Code for finding max and min element in an array
Initialize max and min variables with first element of array
Loop through the array and compare each element with max and min variables
Update max and min variables accordingly
Return max and min variables
Top trending discussions
I applied via Campus Placement and was interviewed before Aug 2020. There was 1 interview round.
I applied via Recruitment Consulltant and was interviewed before Apr 2021. There were 3 interview rounds.
Keep your points straight.Dont fight or create fights and explain logic behind your point.
They asked basic ds questions
I applied via Campus Placement and was interviewed in Sep 2023. There were 4 interview rounds.
Aptitude questions of medium level
2 coding questions of medium level
I applied via Campus Placement and was interviewed in Nov 2021. There were 4 interview rounds.
Reverse a linked list
Iterate through the linked list and change the direction of the pointers
Use three pointers to keep track of the current, previous and next nodes
Recursively reverse the linked list
Code 3 questions
I applied via Company Website and was interviewed in Aug 2022. There were 3 interview rounds.
40 question asked 25 questions from aptitude and 15 questions from data structure and some from computer fundamental's, questions are easy to medium.
3 Coding questions were asked in Coding round
First question from String
Second question from Array
3rd from Dynamic Programming
Find missing and duplicate numbers from N Natural numbers array
Iterate through the array and keep track of seen numbers using a hash set
For each number, check if it is already in the hash set. If yes, it is a duplicate. If not, add it to the set
After iterating through the array, the missing numbers are the ones not in the hash set
Alternatively, sort the array and check for duplicates and missing numbers
I applied via Company Website and was interviewed in Sep 2022. There were 4 interview rounds.
This round consisted of Aptitude and Computer Fundamental Questions.I don't remember exactly how many but I guess there were around 50 MCQ's. I might solved around 37+ correct questions.
This round consisted of 3 Coding Questions. 1 Easy Medium, 1 Medium and 1 Hard Question.Solved first two and passed only 3 test cases in the third question.
Given an array find if there are two elements are present that sum to target, else return -1
Iterate through the array and for each element check if target - element is present in the array
Use a hash table to store the elements and their indices for faster lookup
If no such pair is found, return -1
based on 1 interview experience
Difficulty level
Duration
based on 1 review
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
765
salaries
| ₹3 L/yr - ₹9 L/yr |
TCS
LTIMindtree
DXC Technology
Mphasis