i
KANINI Software Solutions
Filter interviews by
I applied via Referral and was interviewed in Dec 2022. There were 4 interview rounds.
The project architecture follows a microservices approach with a RESTful API. The flow involves data retrieval, processing, and storage.
The project is divided into multiple microservices that communicate with each other through a RESTful API.
Data is retrieved from various sources and processed by the microservices before being stored in a database.
The microservices are deployed in containers using Docker and managed by...
The candidate should provide an introduction and explain the reason for their career change.
Introduce yourself briefly
Explain the reason for wanting to change careers
Highlight relevant skills and experiences
Demonstrate enthusiasm and passion for software development
Top trending discussions
posted on 11 Apr 2024
I applied via Campus Placement and was interviewed in Oct 2023. There were 3 interview rounds.
They majorly focused in confidence.
Basic level aptitude question but time is the key to success.
I applied via LinkedIn and was interviewed before Jun 2022. There were 2 interview rounds.
50 question.....easy
posted on 4 Dec 2024
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 2 interview rounds.
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 2 interview rounds.
I was interviewed in Jul 2024.
Leet code medium level question
Hashmap is a data structure that stores key-value pairs and allows for fast retrieval of values based on keys.
Hashmap uses a hashing function to map keys to indices in an array.
It allows for constant time complexity O(1) for insertion, deletion, and retrieval operations.
Example: HashMap<String, Integer> map = new HashMap<>(); map.put("key", 123); int value = map.get("key");
posted on 14 Oct 2024
I applied via Job Portal and was interviewed in Sep 2024. There was 1 interview round.
SOLID is a set of five design principles that help make software designs more understandable, flexible, and maintainable.
S - Single Responsibility Principle: A class should have only one reason to change.
O - Open/Closed Principle: Software entities should be open for extension but closed for modification.
L - Liskov Substitution Principle: Objects of a superclass should be replaceable with objects of its subclasses with...
Object-oriented programming concepts in C#
Encapsulation: bundling data and methods that operate on the data into a single unit
Inheritance: allows a class to inherit properties and behavior from another class
Polymorphism: ability for objects to take on multiple forms
Abstraction: hiding the complex implementation details and showing only the necessary features
Nothing it went well
Same here , asked basics of java and C#
SQL Server Agent is a job scheduling tool in SQL Server. Abstract classes cannot be instantiated. SPs are faster than functions. Microservice concepts. IEnumerable vs IQueryable.
SQL Server Agent is a job scheduling tool in SQL Server for automating tasks like backups, database maintenance, etc.
Abstract classes cannot be instantiated because they are incomplete and meant to be extended by subclasses.
Extension methods ca...
A record in C# is a data structure that stores a fixed number of fields of different data types.
A record in C# is similar to a struct in C++, containing fields to store data.
Example: 'public record Person { public string Name; public int Age; }'
Generic method for summation: 'public T Sum
Test cases can include checking the su...
Angular is a popular open-source front-end web application framework developed by Google.
Angular is used for building dynamic web applications.
It allows for the creation of single-page applications.
Angular uses TypeScript for building applications.
It provides features like data binding, dependency injection, and routing.
Angular has a large community and ecosystem with many libraries and tools available.
Angular is a popular open-source web application framework developed by Google.
Angular is used for building dynamic web applications.
It allows for the creation of single-page applications.
Angular uses TypeScript for building applications.
It provides features like data binding, dependency injection, and routing.
Angular has a large community and ecosystem with many libraries and tools available.
based on 1 interview
Interview experience
based on 4 reviews
Rating in categories
Senior Associate
104
salaries
| ₹5.7 L/yr - ₹21.5 L/yr |
Associate
67
salaries
| ₹4.9 L/yr - ₹15.1 L/yr |
Junior Associate
60
salaries
| ₹4 L/yr - ₹8.5 L/yr |
Associate Lead
39
salaries
| ₹9.2 L/yr - ₹23.6 L/yr |
Softwaretest Engineer
38
salaries
| ₹3.8 L/yr - ₹8 L/yr |
Infosys
TCS
Wipro
HCLTech