Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by KPIT Technologies Team. If you also belong to the team, you can get access from here

KPIT Technologies Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

KPIT Technologies Software Engineer Trainee Interview Questions and Answers

Updated 27 Aug 2018

KPIT Technologies Software Engineer Trainee Interview Experiences

1 interview found

I applied via Other and was interviewed in Mar 2018. There were 6 interview rounds.

Interview Questionnaire 

5 Questions

  • Q1. Basics about C programming and final year project.
  • Q2. What are the datatypes in C++?
  • Ans. 

    C++ has various datatypes including int, float, char, bool, double, and more.

    • int - used for storing whole numbers

    • float - used for storing decimal numbers

    • char - used for storing single characters

    • bool - used for storing true or false values

    • double - used for storing double-precision floating-point numbers

  • Answered by AI
  • Q3. Difference between structure and union
  • Ans. 

    A structure is a user-defined data type that groups related variables of different data types. A union is a user-defined data type that allows storing different data types in the same memory location.

    • Structures are used to represent a collection of related variables, while unions are used to save memory by sharing the same memory location for different variables.

    • In a structure, each variable has its own memory location...

  • Answered by AI
  • Q4. Diffreence between C and c++
  • Ans. 

    C is a procedural programming language while C++ is an extension of C with added features of object-oriented programming.

    • C is a procedural language, meaning it follows a step-by-step approach to solve a problem.

    • C++ is an extension of C and supports both procedural and object-oriented programming paradigms.

    • C++ introduces classes, objects, inheritance, and polymorphism, which are not present in C.

    • C++ has additional featu...

  • Answered by AI
  • Q5. Family background and hobbires and questions about relocation

Interview Preparation Tips

Round: Test
Experience: Online Assessment comprising of 2 parts
Aptitude(Quants+ Verbal)
Coding


Round: Coding
Experience: A problem statement was given and we had to write a code to solve it

General Tips: Be confident .
If know some part of the answer,say it. If you don't know tell that you aren't able to recollect or remember it now rather than saying 'no i don't know' straightforward.
Be sure to ask about roles and responsibilities and career path and the benefits before joining.
Your look and your body language will be considered while making the decision so be energetic and confident.
Skills: Behavioural Skills, Coding Skills, Communication, Body Language, Problem Solving, Analytical Skills, Presentation Skills, Decision Making Skills
Duration: 1-4 weeks

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

It was moderate level.

Round 2 - Aptitude Test 

It was easy to moderate level.

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Company Website and was interviewed in Nov 2023. There was 1 interview round.

Round 1 - Aptitude Test 

Have prepared to the basic math, logical, reasoning it'll help to clear this round.

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Sep 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

General Apptitude test

Round 2 - Technical 

(2 Questions)

  • Q1. Palindrome Check
  • Q2. OOPS ,Exception,Multithreading
Round 3 - Mangerial Round 

(1 Question)

  • Q1. OOPS ,Exception,Multithreading,Collections

Interview Preparation Tips

Interview preparation tips for other job seekers - Do not join this company.They simply terminate.They don't stand with their employee in though situation
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Job Portal and was interviewed in Oct 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

Basic array and sql problems

Round 3 - One-on-one 

(1 Question)

  • Q1. Why should we hire you

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on logical reasoning of problems
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Coding Test 

Very hard question and 4 qs in total

Round 3 - Technical 

(1 Question)

  • Q1. Tell me about yourself
Round 4 - HR 

(1 Question)

  • Q1. Tell me about 5 years after now
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Recruitment Consulltant and was interviewed in Jan 2023. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Explain the project. What is the response for rest API?
  • Ans. 

    The project is a REST API that provides a response to client requests.

    • The project is built using a RESTful architecture.

    • It provides endpoints for clients to interact with the server.

    • The response format is typically JSON or XML.

    • Examples of endpoints include /users, /products, and /orders.

  • Answered by AI
  • Q2. How to do pagination in API.
  • Ans. 

    Pagination in API is done by setting limit and offset parameters in the request.

    • Set a limit parameter to specify the number of results per page.

    • Set an offset parameter to specify the starting point of the page.

    • Return the total number of results and the current page number in the response.

    • Example: /api/users?limit=10&offset=20

    • Example response: {"results": [...], "total": 100, "page": 3}

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Just be confident. The interview is easy if you know what you wrote in the cv.

Skills evaluated in this interview

I applied via Campus Placement and was interviewed in Sep 2022. There were 3 interview rounds.

Round 1 - Aptitude Test 

Aptitude and bit of coding questions ,60 questions in 50 minutes.. Negative marks for wrong answers

Round 2 - Technical 

(1 Question)

  • Q1. They focus more on problem solving skills and coding..
Round 3 - Technical 

(1 Question)

  • Q1. Asked questions related to projects

Interview Preparation Tips

Interview preparation tips for other job seekers - Upgrade your skills in general than upgrading skills company specifically
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Aug 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Double-check your resume for any spelling mistakes. The recruiter may consider spelling mistakes as careless behavior or poor communication skills.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Questions Regarding Project
  • Q2. Explain Your Project

Interview Preparation Tips

Interview preparation tips for other job seekers - Good Question as Compared to Experience all Related about Project it's Having Though for me

I was interviewed in May 2022.

Round 1 - Video Call 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

It starts with a brief introduction and then the interviewer move to coding questions

  • Q1. 

    Pascal's Triangle Problem Statement

    You are provided with an integer N. The objective is to return a 2-dimensional list representing Pascal’s triangle up to row N.

    A Pascal's triangle is a triangular arr...

  • Ans. Recursive Solution

    The idea is to use recursion to get the value of the coefficients we will create a helper function CALPASCAL which will take row and entry as its input parameters and we call this function in the main function of PRINTPASCAL.

    • Inside the function CALPASCAL if the row is 0 or the entry is equal to row then we will just return 1.
    • Else we will return the sum of adjacent previous row value that is CALPASCAL(...
  • Answered Anonymously
  • Q2. 

    Set Matrix Zeros Problem Statement

    Given an N x M integer matrix, if an element is 0, set its entire row and column to 0's, and return the matrix. Specifically, if a cell has a value 0 (i.e., matrix[i][j]...

  • Ans. Brute-Force Approach

    The basic idea is to maintain another boolean matrix ‘isZero’ which stores whether our resultant matrix should contain a zero at a particular index or not. We can traverse every element of our original matrix. If the element is 0, then we traverse the complete row and complete column of that particular element and set isZero values accordingly to true for all the elements in that row and column.

    &nbs...

  • Answered Anonymously
Round 2 - Video Call 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

It starts with a brief introduction and then the interviewer move to coding questions. It basically consists of two coding questions
and some general questions like why should we hire you?

  • Q1. 

    K-th Smallest Element in BST

    Your task is to find the ‘K-th’ smallest element in a given Binary Search Tree (BST).

    Explanation:

    A Binary Search Tree is a binary tree in which for each node, all elements...

  • Ans. Recursion In-order

    The basic idea is that traversal the whole tree in an inorder manner and adds the node values in an array and at the end return the ‘k-1’th element of the array. Due to BST property, inorder traversal of BST will in a sorted order( ascending ).

     

    Code -

    • Initialize a global array ‘arr’, which stores the elements of the BST.
    • Use an ‘inorder(root)’ recursive function, to add all the child node in ‘arr’
      • F...
  • Answered Anonymously
  • Q2. 

    Pythagorean Triplets Detection

    Determine if an array contains a Pythagorean triplet by checking whether there are three integers x, y, and z such that x2 + y2 = z2 within the array.

    Input:

    The first lin...
  • Ans. Brute Force
    • One simple naive solution is to try every possible triplet present in the array as a candidate for the pythagorean triplet.
    • So, we simply run three nested loops, and pick three integers and check if they follow the property given in the problem statement( i.e for three integers a,b and c a^2 b^2 = c^2).
    • If we find any required triplet, we return true. Otherwise, if we can't find any valid triplet, we return fa...
  • Answered Anonymously

Interview Preparation Tips

Eligibility criterianaServiceNow interview preparation:Topics to prepare for the interview - Data Structures, Competitive Programming, Databases, Java, Spring , Hibernate, Jenkins, AWSTime required to prepare for the interview - 2 MonthsInterview preparation tips for other job seekers

Tip 1 : Practice questions on leetcode
Tip 2 : Understand the best solutions in depth and algorithm used
Tip 3 : Ask clarifying questions to the interviewer and break the problem to smaller sub parts

Application resume tips for other job seekers

Tip 1 : Highlight your most impactful work on the resume
Tip 2 : Keep it easy to understand

Final outcome of the interviewSelected

Skills evaluated in this interview

KPIT Technologies Interview FAQs

What are the top questions asked in KPIT Technologies Software Engineer Trainee interview?

Some of the top questions asked at the KPIT Technologies Software Engineer Trainee interview -

  1. what are the datatypes in C...read more
  2. Difference between structure and un...read more
  3. Diffreence between C and ...read more

Tell us how to improve this page.

KPIT Technologies Software Engineer Trainee Salary
based on 44 salaries
₹2.7 L/yr - ₹6 L/yr
At par with the average Software Engineer Trainee Salary in India
View more details

KPIT Technologies Software Engineer Trainee Reviews and Ratings

based on 7 reviews

1.9/5

Rating in categories

2.6

Skill development

2.4

Work-life balance

1.9

Salary

1.1

Job security

1.3

Company culture

2.1

Promotions

1.3

Work satisfaction

Explore 7 Reviews and Ratings
Senior Software Engineer
2.5k salaries
unlock blur

₹6 L/yr - ₹17.5 L/yr

Software Engineer
2.3k salaries
unlock blur

₹2 L/yr - ₹11.5 L/yr

Technical Lead
1.9k salaries
unlock blur

₹8.2 L/yr - ₹25.2 L/yr

Senior Technical Lead
800 salaries
unlock blur

₹10.3 L/yr - ₹40.2 L/yr

Software Developer
615 salaries
unlock blur

₹2.9 L/yr - ₹11.7 L/yr

Explore more salaries
Compare KPIT Technologies with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare
Did you find this page helpful?
Yes No
write
Share an Interview