Filter interviews by
I was interviewed in Dec 2020.
Round duration - 90 Minutes
Round difficulty - Medium
In this round 4 person interview panel is there. This round consist of hr questions + os + project-discussion+ data-structures and problem solving.
First they asked to introduce myself and then Hr told me the process of the interview.
After that my project discussion started and then another interviewer asked me about some os concepts like deadlock, conditions of deadlock. After that he want me to implement heap data structure. First I explain my approach with the help of paint I draw the heap structure and explain that how it will be implemented and then move to coding part.
Given two integers a
and b
, your task is to swap these numbers and output the swapped values.
The first line contains a single integer 't', representing the num...
Given an integer array with N elements, the task is to transform this array into a max binary heap structure.
A max-heap is a complete binary tree where eac...
Tip 1 : Practise atleast 300 questions from leetcode (100 easy, 150 medium, 50 hard) and participate regularly in short contest like codeforces, codechef lunchtime, leetcode weekly contest.
Tip 2 : It is important to practice coding consistently because it is what enables you to solve interview-questions in the stipulated time. But before this, it is even important to have a clear understanding of all the data-structures, so that they can be easily implemented as and when required to solve a problem. It is also mandatory to have a clear understanding of the time and space complexities of algorithms because this is what you are judged upon in real interviews. Good intuition and a good approach to solve a problem are what really helps to crack the interview of such companies.
Tip 3 : Be confident during the interview and interact with the interviewer.
Tip 4 : Also prepare for theory subjects like Operating system, Database Management System, etc
Tip 5 : Know your projects well, be ready with outcome of project, Tools and Technology used, any hardships during the project that you overcame. Have atleast 2 projects.
Tip 1 : Mention github links of project and Write your projects detailed - mostly in the following format: Name of the project, brief use case, tech stack used for development.
Tip 2 : Mention your rank on sites like CodeForces, CodeChef(if they are good). Also add any extra-curriculars you were part of, Eg- Android Developer Cyberlabs ". Presents you as a well rounded individual
Tip 3 : Be very honest and figure out only those things in your resume that you really know. Anything extra or unknown may have a negative impact upon your interview if asked by the interviewer.
Top trending discussions
posted on 4 Jan 2025
I applied via Campus Placement
The test conducted by SHL included sections on technical skills, psychometrics, and data interpretation (interactive G3+).
Most of the topics provided were related to electric vehicles and luxury cars.
I prefer discussing the injection molding process.
Injection molding is a manufacturing process used to produce parts by injecting material into a mold.
Key aspects include material selection, mold design, injection pressure, cooling time, and part ejection.
Examples of products made using injection molding include plastic bottles, automotive parts, and medical devices.
posted on 13 Dec 2024
I applied via campus placement at National Institute of Technology (NIT), Tiruchirappalli and was interviewed in Nov 2024. There were 3 interview rounds.
Basic question on aptitude
Topic on emotional intelligence in workplace
I applied via Campus Placement and was interviewed in Nov 2023. There were 4 interview rounds.
Its in a virtual mode , aptitude round is quite difficult to crack to learn and practice well
Coding is in basic quite medium level of difficult
posted on 28 Sep 2023
I applied via Campus Placement and was interviewed in Sep 2022. There were 3 interview rounds.
Domain based questions were asked.
posted on 31 Jan 2023
I applied via Recruitment Consulltant
Basic aptitude questions were asked
CAN protocol is a communication protocol used in automotive and industrial applications for reliable and efficient data transmission.
CAN stands for Controller Area Network
It is a message-based protocol that allows multiple devices to communicate with each other over a single bus
It uses differential signaling to reduce electromagnetic interference
It has error detection and correction mechanisms to ensure reliable data t...
posted on 2 Feb 2022
You have to good in technical knowledge
posted on 10 Mar 2022
I applied via Campus Placement and was interviewed in Feb 2022. There were 2 interview rounds.
posted on 10 Mar 2024
I applied via Referral and was interviewed before Mar 2023. There was 1 interview round.
based on 1 interview
Interview experience
Software Engineer
34
salaries
| ₹14 L/yr - ₹32.5 L/yr |
Product Specialist
34
salaries
| ₹2.4 L/yr - ₹7 L/yr |
Market Intelligence Analyst
25
salaries
| ₹7.8 L/yr - ₹14.6 L/yr |
Service Advisor
18
salaries
| ₹2.2 L/yr - ₹5.5 L/yr |
Software Developer
15
salaries
| ₹18 L/yr - ₹46.2 L/yr |
Tata Motors
Mahindra & Mahindra
Maruti Suzuki
Ashok Leyland