i
KPIT Technologies
Filter interviews by
I applied via Naukri.com and was interviewed before May 2022. There were 3 interview rounds.
I was interviewed in Sep 2024.
Asked 3 Java coding questions.
1. Reverse a linked list
2. Palindrome
3. Anagram Strings
The low level design of Tic Tac Toe involves creating a game board, implementing player moves, and checking for a win condition.
Create a 3x3 game board using a 2D array
Implement logic for player moves and alternating turns
Check for win conditions after each move
Handle tie games and reset the board for a new game
High Level Design of Tinyurl
posted on 7 Oct 2022
I applied via Naukri.com and was interviewed before Oct 2021. There were 3 interview rounds.
Defination in finance how it works and examples
I applied via Approached by Company and was interviewed before Sep 2023. There were 2 interview rounds.
1:1 Search an element in BST
Design a Machine Learning algorithm to prioritize lift waiting time
Collect data on factors affecting lift waiting time (e.g. time of day, building occupancy, lift capacity)
Preprocess and clean the data to remove outliers and missing values
Select a suitable Machine Learning model such as Random Forest or Gradient Boosting
Train the model using the collected data to predict waiting times
Implement the model in the lift sys
posted on 8 Aug 2022
I applied via Naukri.com and was interviewed in Feb 2022. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Oct 2022. There were 4 interview rounds.
General Aptitude test
posted on 21 Apr 2024
I applied via Approached by Company and was interviewed before Apr 2023. There was 1 interview round.
Inheritance is a concept in object-oriented programming where a class can inherit attributes and methods from another class.
Allows for code reusability and promotes the concept of 'is-a' relationship
Derived class can access the properties and methods of the base class
Types of inheritance include single, multiple, multilevel, and hierarchical inheritance
I applied via Naukri.com and was interviewed before Mar 2023. There were 2 interview rounds.
I was interviewed in Dec 2021.
Scripted pipelines are a way to create complex continuous delivery pipelines using a domain-specific language (DSL).
Scripted pipelines are written in Groovy
They allow for more flexibility and customization than Declarative pipelines
They can be used to define complex build and deployment workflows
Scripted pipelines can be version controlled and shared across teams
Example: pipeline { agent any stages { stage('Build') { s
based on 3 reviews
Rating in categories
Senior Software Engineer
2.4k
salaries
| ₹6 L/yr - ₹20 L/yr |
Software Engineer
2.3k
salaries
| ₹2 L/yr - ₹11.4 L/yr |
Technical Lead
1.9k
salaries
| ₹8.4 L/yr - ₹25.3 L/yr |
Senior Technical Lead
774
salaries
| ₹10.3 L/yr - ₹36 L/yr |
Software Developer
600
salaries
| ₹2.9 L/yr - ₹11 L/yr |
TCS
Infosys
Wipro
HCLTech