Filter interviews by
I applied via Referral and was interviewed in Jul 2022. There were 2 interview rounds.
Coding test on online platform LC tagged
Top trending discussions
I applied via Naukri.com and was interviewed in Mar 2021. There was 1 interview round.
I applied via Recruitment Consulltant and was interviewed in Sep 2023. There were 2 interview rounds.
Builder design pattern is a creational design pattern used to construct complex objects step by step.
Builder pattern separates the construction of a complex object from its representation.
It allows the same construction process to create different representations of the object.
Useful when there are multiple ways to construct an object or when the object creation process is complex.
Example: StringBuilder in Java allows ...
JOIN query to retrieve country and employee name
Use JOIN keyword to combine data from multiple tables
Specify the columns to select from each table
Use ON keyword to specify the relationship between the tables
I appeared for an interview in Mar 2025, where I was asked the following questions.
Microservice Design Pattern structures applications as a collection of loosely coupled services, enhancing scalability and maintainability.
Microservices are independently deployable services that communicate over a network.
Each microservice focuses on a specific business capability, e.g., user management or payment processing.
Spring Boot simplifies the development of microservices with embedded servers and auto-configu...
I appeared for an interview before Jul 2023.
I applied via Campus Placement and was interviewed before Sep 2023. There was 1 interview round.
Random forest is an ensemble learning method that builds multiple decision trees and merges them to improve accuracy and prevent overfitting.
Random forest is a type of ensemble learning method.
It builds multiple decision trees during training.
Each tree is built using a subset of the training data and a random subset of features.
The final prediction is made by averaging the predictions of all the individual trees.
Random...
Boosting is a machine learning ensemble technique where multiple weak learners are combined to create a strong learner.
Boosting is an iterative process where each weak learner is trained based on the errors of the previous learners.
Examples of boosting algorithms include AdaBoost, Gradient Boosting, and XGBoost.
Boosting is used to improve the accuracy of models and reduce bias and variance.
I applied via LinkedIn and was interviewed in Nov 2024. There were 2 interview rounds.
I am a seasoned technical lead with over 10 years of experience in leading software development teams and delivering high-quality products.
Over 10 years of experience in software development
Proven track record of leading successful development teams
Strong expertise in various programming languages and technologies
Excellent communication and problem-solving skills
I am a seasoned technical lead with over 10 years of experience in leading software development teams and delivering high-quality products.
Over 10 years of experience in software development
Proven track record of leading successful development teams
Strong expertise in various programming languages and technologies
Excellent communication and problem-solving skills
I applied via Company Website and was interviewed before Jul 2023. There was 1 interview round.
based on 9 reviews
Rating in categories
Senior Analyst
357
salaries
| ₹9.5 L/yr - ₹29.5 L/yr |
Analyst
328
salaries
| ₹8 L/yr - ₹20.5 L/yr |
Senior Software Engineer
241
salaries
| ₹15.1 L/yr - ₹43 L/yr |
Software Engineer
188
salaries
| ₹9 L/yr - ₹33 L/yr |
Financial Analyst
159
salaries
| ₹8.5 L/yr - ₹19 L/yr |
ITC Infotech
CMS IT Services
KocharTech
3i Infotech