i
KANINI Software Solutions
Filter interviews by
I applied via Campus Placement and was interviewed before Mar 2023. There were 2 interview rounds.
Topic-Social media
time-30 mins
Need to talk for 5 mins max
OOPS concepts refer to Object-Oriented Programming principles like Inheritance, Encapsulation, Polymorphism, and Abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation detail
An object is a real-world entity that has state and behavior.
Objects are instances of classes in object-oriented programming.
They have attributes (data) and methods (functions).
For example, a car object may have attributes like color, model, and speed, and methods like accelerate and brake.
Polymorphism is the ability of a single function or method to operate on different types of data.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding).
Example: Inheritance in object-oriented programming languages like Java allows for polymorphism.
Example: Overloading a method...
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
STLC cycle stands for Software Testing Life Cycle, which is a series of steps performed to ensure the quality of software.
STLC involves planning, designing, executing, and reporting on tests.
It includes phases like requirement analysis, test planning, test design, test execution, and test closure.
Each phase has specific objectives and deliverables to ensure the quality of the software.
STLC helps in identifying defects ...
Severity refers to the impact of a bug on the system, while priority refers to the urgency of fixing it.
Severity is the measure of how much a bug affects the system's functionality.
Priority is the measure of how urgently a bug needs to be fixed.
Severity is usually categorized as low, medium, high, or critical.
Priority is usually categorized as low, medium, high, or immediate.
For example, a bug that causes the system to...
Bug life cycle is the process of identifying, reporting, fixing, retesting, and closing a software bug.
Bug is identified by tester
Bug is reported in bug tracking system
Developer fixes the bug
Tester retests the bug fix
Bug is closed if fixed successfully
I applied via Naukri.com and was interviewed in Mar 2024. There were 4 interview rounds.
An interface in software development is a contract that defines the methods that a class must implement.
Interfaces in programming languages like Java, C# define a set of methods that a class must implement.
Interfaces allow for multiple inheritance in languages that do not support it.
Interfaces are used to achieve abstraction and loose coupling in software design.
Example: In Java, the Comparable interface defines a meth...
Inheritance is a concept in object-oriented programming where a class inherits 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, hierarchical, and hybrid
Example: Class 'Car' can inherit from class 'Vehicle' to reuse common attr
KANINI Software Solutions interview questions for popular designations
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
Get interview-ready with Top KANINI Software Solutions Interview Questions
I applied via Naukri.com and was interviewed in Mar 2024. There were 3 interview rounds.
Case study
Healthcare project
Easy to medium level coding
Dot Net Framework is a software framework developed by Microsoft for building and running applications on Windows.
Developed by Microsoft
Used for building and running applications on Windows
Supports multiple programming languages like C#, VB.NET, F#
Provides libraries and tools for developers
Includes Common Language Runtime (CLR) and Base Class Library (BCL)
dotnet core is a free, open-source, cross-platform framework for building modern, cloud-based, and internet-connected applications.
dotnet core is a successor to the .NET Framework, designed to be more modular and lightweight
It supports multiple programming languages like C#, F#, and Visual Basic
dotnet core allows developers to build applications that can run on Windows, macOS, and Linux
It includes a runtime, libraries,
I applied via Naukri.com and was interviewed in Sep 2023. There were 4 interview rounds.
Was given a design assignment.
The design assignment and work designs were discussed
I work as a software engineer at a tech company, developing and maintaining software applications.
Developing new features for software applications
Fixing bugs and issues in existing code
Collaborating with team members on projects
Testing and debugging code
Attending meetings and discussing project requirements
I am committed to staying long-term and growing with the company.
I am looking for a stable and long-term career opportunity
I am interested in advancing within the company and taking on new challenges
I value loyalty and building strong relationships with colleagues and clients
I applied via LinkedIn and was interviewed in Sep 2023. There were 4 interview rounds.
Top trending discussions
The duration of KANINI Software Solutions interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 28 interviews
Interview experience
based on 182 reviews
Rating in categories
0-5 Yrs
Not Disclosed
Senior Associate
106
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate
67
salaries
| ₹0 L/yr - ₹0 L/yr |
Junior Associate
60
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Lead
39
salaries
| ₹0 L/yr - ₹0 L/yr |
Softwaretest Engineer
38
salaries
| ₹0 L/yr - ₹0 L/yr |
Infosys
TCS
Wipro
HCLTech