i
kipi.ai
Filter interviews by
I applied via Approached by Company and was interviewed in Apr 2024. There was 1 interview round.
DOD vs DOR vs acceptance criteria
Definition: DOD (Definition of Done) is a checklist of criteria that a product must meet before it can be considered complete.
Definition: DOR (Definition of Ready) is a checklist of criteria that a user story must meet before it can be worked on.
Acceptance Criteria: Specific conditions that a product must meet to be accepted by the customer.
DOD ensures the quality of the final product, ...
I applied via LinkedIn and was interviewed in Oct 2022. There were 2 interview rounds.
I applied via Approached by Company and was interviewed before May 2022. There were 3 interview rounds.
I left my last company to seek new challenges and opportunities for growth in a dynamic environment that aligns with my career goals.
Desire for professional growth: I wanted to take on more leadership responsibilities, which my previous role didn't offer.
Seeking new challenges: I felt that I had reached a plateau in my current position and was eager to tackle new projects.
Cultural fit: I was looking for a company cultu...
I applied via Approached by Company and was interviewed before Mar 2023. There was 1 interview round.
Top trending discussions
I applied via Naukri.com and was interviewed in May 2023. There were 4 interview rounds.
posted on 20 Apr 2024
posted on 27 Jun 2025
I appeared for an interview in May 2025, where I was asked the following questions.
posted on 27 Jun 2025
I appeared for an interview before Jun 2024, where I was asked the following questions.
Key components of project management process design include initiation, planning, execution, monitoring, and closure.
Initiation: Define project goals and objectives, e.g., creating a project charter.
Planning: Develop a detailed project plan, including timelines and resources, e.g., Gantt charts.
Execution: Implement the project plan, e.g., coordinating team activities and resources.
Monitoring: Track project progress and...
Effective project management involves planning, executing, monitoring, and closing projects to achieve specific goals.
Initiation: Define project goals and objectives. Example: Creating a project charter.
Planning: Develop a detailed project plan, including timelines and resources. Example: Gantt charts for scheduling.
Execution: Implement the project plan by coordinating resources and tasks. Example: Conducting team meet...
I applied via Campus Placement and was interviewed before Aug 2020. There were 4 interview rounds.
Recursive functions solve problems by breaking them down into smaller subproblems, often leading to elegant solutions.
A recursive function calls itself with modified parameters.
Base case is crucial to prevent infinite recursion.
Example: Factorial function - factorial(n) = n * factorial(n-1) with base case factorial(0) = 1.
Example: Fibonacci sequence - fib(n) = fib(n-1) + fib(n-2) with base cases fib(0) = 0, fib(1) = 1.
...
based on 4 interview experiences
Difficulty level
Duration
based on 6 reviews
Rating in categories
Senior Software Engineer
186
salaries
| ₹8.6 L/yr - ₹16 L/yr |
Lead Engineer
110
salaries
| ₹16 L/yr - ₹28.6 L/yr |
Senior Leader Engineer
73
salaries
| ₹17.5 L/yr - ₹30 L/yr |
Solution Architect
43
salaries
| ₹33.6 L/yr - ₹56 L/yr |
Data Engineer
41
salaries
| ₹6.1 L/yr - ₹23.9 L/yr |
Medcode
Cyfuture
Maxgen Technologies
JoulestoWatts Business Solutions