Find Interview Questions for Top Companies
Ittiam systems pvt ltd Interview Questions and Answers
Ques:- What is the difference between a user story, a task, and an epic in Agile
Right Answer:
* **Epic:** A large, high-level user story that is too big to complete in a single iteration. It's usually broken down into smaller user stories.
* **User Story:** A small, self-contained requirement that represents a valuable piece of functionality for the end-user. It follows the format: "As a [user type], I want [goal] so that [benefit]".
* **Task:** A small, actionable item that needs to be done to complete a user story. It's a technical breakdown of the work required by the development team.
Ques:- Can you describe what a sprint backlog is and how it is created
Right Answer:
A sprint backlog is a detailed plan of work for a specific sprint, derived from the product backlog. It's created during sprint planning by the development team, who select items from the product backlog they commit to complete, then break down those items into tasks and estimate the effort required for each.
Ques:- What are the benefits and challenges of continuous delivery in an Agile environment
Right Answer:
**Benefits:** Faster time to market, reduced risk, improved quality, faster feedback, happier teams.

**Challenges:** Requires high automation, strong collaboration, cultural shift, investment in infrastructure, and robust testing.
Ques:- What tools or software do you use for Agile project management and why
Right Answer:
I've used tools like Jira, Azure DevOps, and Trello for Agile project management. I choose them based on project needs; Jira for complex workflows and robust reporting, Azure DevOps for integrated development environments, and Trello for simpler, visually-oriented task management.
Ques:- How do you handle scope creep or changes during a sprint
Right Answer:
During a sprint, I generally avoid scope creep. If a change request is small and doesn't impact the sprint goal, the team can discuss and decide if it can be included. If the change is significant, it goes into the product backlog to be prioritized for a future sprint.
Ques:- The ?Tungabhadra Project? is a joint venture of thegovernments of: (a) Madhya Pradesh and Rajasthan (b) Maharashtra and Andhra Pradesh (c) Karnataka and Tamil Nadu (d) Karnataka and Andhra Pradesh
Right Answer:
(d) Karnataka and Andhra Pradesh
Ques:- What do you mean by a prototype? Define analysis prototype
Right Answer:
A prototype is an early model or sample of a product used to test and validate ideas before full-scale development. An analysis prototype is a preliminary version of a system created to explore and clarify requirements, allowing stakeholders to visualize and refine their needs before finalizing the design.
Ques:- How do you schedule a project?
Right Answer:
To schedule a project, follow these steps:

1. Define project tasks and deliverables.
2. Estimate the duration for each task.
3. Identify dependencies between tasks.
4. Determine resource availability.
5. Create a timeline using tools like Gantt charts or project management software.
6. Set milestones to track progress.
7. Review and adjust the schedule as needed throughout the project.
Ques:- In what all ways can the repeal of PPF Act affect the interest of depositors?
Right Answer:
The repeal of the PPF Act can affect depositors by removing the guaranteed interest rates, reducing the safety of their investments, eliminating tax benefits, and potentially leading to lower overall returns on their savings.
Ques:- What are the most likely quality consequences of choosing an inappropriate life cycle model for a software project?
Right Answer:
Choosing an inappropriate life cycle model for a software project can lead to poor quality outcomes such as increased defects, missed requirements, lack of proper testing, delayed delivery, and higher costs due to rework and maintenance.
Ques:- Why do you think this company is better than your current company?
Right Answer:
I believe this company offers more opportunities for growth and innovation, aligns better with my career goals, and has a strong reputation for valuing employee development and collaboration.
Ques:- What are different types of Automation Framework with differences between them?
Right Answer:
1. **Linear Scripting Framework**: Simple and straightforward; scripts are written sequentially without any structure.

2. **Modular Testing Framework**: Divides the application into smaller modules; each module has its own script, promoting reusability.

3. **Data-Driven Framework**: Separates test scripts from test data; allows running the same test with multiple data sets.

4. **Keyword-Driven Framework**: Uses keywords to represent actions; non-technical users can create tests by defining keywords.

5. **Hybrid Framework**: Combines features of multiple frameworks (e.g., data-driven and keyword-driven) to leverage their strengths.

6. **Behavior-Driven Development (BDD)**: Focuses on the behavior of the application; uses natural language for test cases, making it accessible to non-developers.
Ques:- What is the difference between object and class?
Right Answer:
A class is a blueprint or template that defines the properties and behaviors (methods) of objects. An object is an instance of a class that contains actual values and can perform the behaviors defined by the class.
Ques:- What is coverage and what are the different types of coverage techniques?
Right Answer:
Coverage refers to the measurement of how much of the software or system is tested by a set of test cases. Different types of coverage techniques include:

1. **Code Coverage**: Measures the percentage of code executed during testing.
- **Statement Coverage**: Ensures each statement in the code is executed.
- **Branch Coverage**: Ensures each branch (true/false) in control structures is executed.
- **Function Coverage**: Ensures each function or method is called.

2. **Requirement Coverage**: Ensures all specified requirements are tested.

3. **Test Case Coverage**: Measures the extent to which test cases cover the requirements or code.

4. **Path Coverage**: Ensures all possible paths through the code are tested.

5. **Condition Coverage**: Ensures all boolean expressions evaluate to both true and false.
AmbitionBox Logo

What makes Takluu valuable for interview preparation?

1 Lakh+
Companies
6 Lakh+
Interview Questions
50K+
Job Profiles
20K+
Users