KPIT Technology ltd interview experience Real time questions & tips from candidates to crack your interview

Associate Software Engineer

KPIT Technology ltd
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Journey
My coding journey began from my 1st year of college. I was deeply interested in Software Development, Web Development & Cyber security. My motivation and keen interest in the above fields drove myself towards the path of success. Although I had faced many challenges along my path to success, it never derailed me from my motivation.
Application story
KPIT organized a transformative campus drive at our college, shaping promising careers. Through meticulous selection, they identified top talent among students. One standout individual, Jane, secured a role in KPIT’s cutting-edge automotive software team. With mentorship and training, Jane swiftly adapted, contributing to a groundbreaking autonomous vehicle project. Her innovative ideas redefined coding practices, elevating the project's efficiency. KPIT's supportive environment and exposure to real-world challenges empowered Jane to excel. This experience not only shaped her technical skills but also honed her leadership abilities. Jane's success story became an inspiration, illustrating how KPIT's campus drive fosters future industry leaders.
Why selected/rejected for the role?
"I believe I was selected for this role because of my strong foundation in engineering concepts and my ability to apply theoretical knowledge to practical situations. My academic achievements and hands-on projects have equipped me with the technical skills necessary for the position. Additionally, I possess a proactive and adaptable attitude, which enables me to quickly learn and excel in new environments. During my previous internships, I showcased my problem-solving abilities and collaborated effectively in team projects. These experiences have not only honed my technical skills but also developed my communication and teamwork capabilities. I am confident that my blend of technical expertise and interpersonal skills makes me a valuable asset for this role as an associate engineer."
Preparation
Duration: 6 months
Topics: OOPS, Operating Systems, SQL, Java programming, Advanced java
Tip
Tip

Tip 1 : Daily practice of 2-3 hours of programming
Tip 2 : Also complete theory subjects
 

Application process
Where: Campus
Eligibility: Above 7 CGPA
Resume Tip
Resume tip

Tip 1 : Mention only skills you know.
Tip 2 : No need to mention unnecessary details.

Interview rounds

01
Round
Easy
Video Call
Duration50 minutes
Interview date21 Sep 2023
Coding problem2

1. Intersection Of Two Sorted Arrays

Easy
10m average time
90% success
0/40
Asked in companies
IBMFacebookBig Basket

You are given two arrays 'A' and 'B' of size 'N' and 'M' respectively. Both these arrays are sorted in non-decreasing order. You have to find the intersection of these two arrays.

Intersection of two arrays is an array that consists of all the common elements occurring in both arrays.

Note :
1. The length of each array is greater than zero.
2. Both the arrays are sorted in non-decreasing order.
3. The output should be in the order of elements that occur in the original arrays.
4. If there is no intersection present then return an empty array.
Try solving now

2. Special Sum of Array

Easy
15m average time
80% success
0/40
Asked in companies
OptumSamsungNokia

You have been given an array/list ‘arr’ of length ‘N’, which contains single digit elements at every index. Your task is to return the sum of all elements of the array. But the final sum should also be a single digit.

To keep the output single digit - you need to keep adding the digits of the output number till a single digit is left.

For example:
For the given array [5, 8, 4, 9]

The sum of the elements of the array will be
5 + 8 + 4 + 9 = 26.
Since 26 is not a single-digit number, we will again take the sum of the digits of 26. 
2 + 6 = 8.
Now 8 is a single-digit number. So we will stop here and return 8.
Try solving now
02
Round
Medium
Video Call
Duration50 minutes
Interview date6 Oct 2023
Coding problem2

1. Group Anagrams Together

Moderate
0/80
Asked in companies
PayPalArcesiumDunzo

You have been given an array/list of strings 'STR_LIST'. You are supposed to return the strings as groups of anagrams such that strings belonging to a particular group are anagrams of one another.

Note :
An Anagram is a word or phrase formed by rearranging the letters of a different word or phrase. We can generalize this in string processing by saying that an anagram of a string is another string with the same quantity of each character in it, in any order.
Example:
{ “abc”, “ged”, “dge”, “bac” } 
In the above example the array should be divided into 2 groups. The first group consists of { “abc”, “bac” } and the second group consists of { “ged”, “dge” }.
Try solving now

2. Reverse First K elements of Queue

Easy
10m average time
90% success
0/40
Asked in companies
MicrosoftOptumAmazon

You are given a QUEUE containing ‘N’ integers and an integer ‘K’. You need to reverse the order of the first ‘K’ elements of the queue, leaving the other elements in the same relative order.

You can only use the standard operations of the QUEUE STL:

1. enqueue(x) : Adds an item x to rear of the queue
2. dequeue() : Removes an item from front of the queue
3. size() : Returns number of elements in the queue.
4. front() : Finds the front element.
For Example:
Let the given queue be { 1, 2, 3, 4, 5 } and K be 3.
You need to reverse the first K integers of Queue which are 1, 2, and 3.
Thus, the final response will be { 3, 2, 1, 4, 5 }.
Try solving now
03
Round
Easy
HR Round
Duration20 minutes
Interview date6 Oct 2023
Coding problem1

1. Basic HR Questions

Introduce yourself briefly.

What do you know about innovation?

What are your future plans?

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4657 views
0 comments
0 upvotes
Associate Software Developer
3 rounds | 3 problems
Interviewed by KPIT Technology ltd
444 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3451 views
0 comments
0 upvotes
Associate Software Engineer
3 rounds | 13 problems
Interviewed by KPIT Technology ltd
40 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Associate Software Engineer
3 rounds | 10 problems
Interviewed by Amdocs
2370 views
0 comments
0 upvotes
company logo
Associate Software Engineer
3 rounds | 2 problems
Interviewed by Ernst & Young (EY)
2671 views
0 comments
0 upvotes
company logo
Associate Software Engineer
3 rounds | 15 problems
Interviewed by Ernst & Young (EY)
2347 views
0 comments
0 upvotes