Find Interview Questions for Top Companies
Dover India Interview Questions and Answers
Ques:- What is your hobby and how you deal with work pressure in target timing?
Right Answer:
My hobby is reading, which helps me relax and recharge. To deal with work pressure and meet deadlines, I prioritize tasks, break them into manageable steps, and maintain open communication with my team to ensure we stay on track.
Ques:- What is the difference between development length & overlap length ?
Right Answer:
Development length is the length of rebar required to be embedded in concrete to develop its full strength, while overlap length is the length of rebar that is overlapped and tied together to ensure continuity in reinforcement when two bars are joined.
Ques:- Quality, Risk Management, Issue management, mentoring, problem solving; coding.
Right Answer:
Quality management ensures that project deliverables meet the required standards. Risk management involves identifying, assessing, and mitigating potential issues that could impact the project. Issue management focuses on resolving problems that arise during the project lifecycle. Mentoring involves guiding and supporting team members to enhance their skills. Problem-solving is the process of finding solutions to obstacles that hinder project progress. Coding refers to the technical aspect of developing software or applications as part of the project deliverables.
Ques:- How to create a plan? What is resource leveling? How time sheets are created in PWA? What is a baseline?
Right Answer:
To create a plan, define project goals, identify tasks, estimate durations, assign resources, and establish a timeline. Resource leveling is the process of adjusting the start and finish dates of tasks to balance resource allocation and avoid overloading. Timesheets in Project Web App (PWA) are created by users logging hours worked on tasks, which can then be submitted for approval. A baseline is a fixed reference point that captures the original project plan, including scope, schedule, and cost, allowing for performance comparison throughout the project.
Ques:- What does procurement administrator involve?
Right Answer:
A procurement administrator is responsible for managing the purchasing process, which includes sourcing suppliers, negotiating contracts, processing purchase orders, maintaining inventory levels, and ensuring compliance with procurement policies.
Ques:- How do you prioritize features or tasks in an Agile sprint
Right Answer:
We prioritize features or tasks in an Agile sprint using a combination of factors like business value, risk, effort/size, dependencies, and urgency. Product Owner usually leads this, using techniques like MoSCoW (Must have, Should have, Could have, Won't have) or story pointing, to ensure the most valuable items are tackled first.
Ques:- How do you ensure that Agile teams maintain focus and productivity during iterations
Right Answer:
* **Clear Sprint Goals:** Define specific, measurable, achievable, relevant, and time-bound (SMART) goals for each iteration.
* **Daily Stand-ups:** Facilitate short, focused daily meetings to identify roadblocks and coordinate efforts.
* **Sprint Backlog Management:** Keep the sprint backlog refined, prioritized, and realistic based on team capacity.
* **Timeboxing:** Adhere to time limits for meetings and tasks to prevent scope creep and maintain momentum.
* **Focus on Value:** Prioritize tasks that deliver the most business value within the iteration.
* **Remove Impediments:** Proactively identify and resolve obstacles that hinder the team's progress.
* **Limit Work in Progress (WIP):** Encourage the team to focus on completing tasks before starting new ones.
* **Continuous Feedback:** Regularly review progress, gather feedback, and adapt plans as needed.
* **Defined "Definition of Done":** Ensure a clear understanding of what it means for a task to be considered complete.
* **Team Collaboration & Communication:** Foster open and effective communication and collaboration within the team.
Ques:- What is the difference between Kanban and Scrum, and when would you use each
Right Answer:
Kanban focuses on visualizing workflow, limiting work in progress (WIP), and continuous flow. Scrum uses time-boxed iterations (sprints) with specific roles (Scrum Master, Product Owner, Development Team) and events (sprint planning, daily scrum, sprint review, sprint retrospective).

Use Kanban when you need continuous delivery, have evolving priorities, and want to improve workflow incrementally. Use Scrum when you need structured development with fixed-length iterations, have clear goals for each iteration, and benefit from team collaboration with defined roles.
Ques:- How do you handle difficult stakeholders or team members in an Agile environment
Right Answer:
* **Listen actively:** Understand their concerns and perspective.
* **Communicate clearly and frequently:** Keep them informed about progress and challenges.
* **Find common ground:** Focus on shared goals and objectives.
* **Be transparent:** Share data and evidence to support decisions.
* **Facilitate collaboration:** Encourage open dialogue and problem-solving.
* **Coach and mentor:** Help team members grow and improve.
* **Escalate when necessary:** Involve a Scrum Master or manager if the situation doesn't improve.
Ques:- What is the role of a Scrum Master, and how do you facilitate a Scrum team
Right Answer:
The Scrum Master is a servant-leader who helps the Scrum Team follow the Scrum framework. They facilitate Scrum events (Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective), remove impediments, protect the team from distractions, and coach the team on Agile principles and practices.
Ques:- What are the main compiler optimization levels and what do they do
Right Answer:
The main compiler optimization levels are:

1. **O0**: No optimization; the compiler generates the simplest code for debugging.
2. **O1**: Basic optimizations that improve performance without significantly increasing compilation time.
3. **O2**: More aggressive optimizations that enhance performance while still keeping compilation time reasonable.
4. **O3**: Maximum optimizations that may increase compilation time and can include aggressive techniques like loop unrolling.
5. **Os**: Optimizations focused on reducing code size.
6. **Ofast**: Disregards strict standards compliance for maximum performance, enabling all optimizations including those that may not be safe.

Each level balances between compilation time, execution speed, and code size.
Ques:- What is a data dictionary in ABAP and what are its components
Right Answer:
A data dictionary in ABAP is a central repository that defines and manages all the data structures used in the SAP system. Its components include:

1. **Tables** - Define the structure of data storage.
2. **Views** - Virtual tables that represent data from one or more tables.
3. **Data Elements** - Define the technical attributes of fields in tables.
4. **Domains** - Specify the data type and value range for data elements.
5. **Search Helps** - Provide a way to search for and select values for fields.
6. **Structures** - Group related fields together without being stored in a database.
7. **Table Types** - Define the structure of internal tables.
Ques:- How is the ARM Compiler different from GCC or Clang
Right Answer:
The ARM Compiler is specifically optimized for ARM architecture, providing better performance and code size for ARM-based applications, while GCC and Clang are general-purpose compilers that support multiple architectures. Additionally, the ARM Compiler includes proprietary features and optimizations tailored for ARM processors that may not be available in GCC or Clang.
Ques:- How do you implement custom workflows in AEM
Right Answer:
To implement custom workflows in AEM, follow these steps:

1. **Create a Workflow Model**: Use the AEM Workflow Model Editor to design your workflow. Define the steps and the order in which they will execute.

2. **Add Workflow Steps**: Include custom workflow processes by creating Java classes that extend `WorkflowProcess`. Implement the `execute` method to define the logic for each step.

3. **Register the Workflow Process**: Use the OSGi configuration to register your custom workflow process in AEM.

4. **Create a Workflow Launchers**: Set up workflow launchers to trigger the workflow based on specific events or conditions, such as content creation or modification.

5. **Test the Workflow**: Deploy your workflow and test it to ensure it functions as expected.

6. **Monitor and Debug**: Use the AEM Workflow console to monitor the execution and debug any issues that arise.
Ques:- Can you explain how content is stored and retrieved in AEM’s JCR repository
Right Answer:
In AEM, content is stored in the Java Content Repository (JCR) using a hierarchical structure of nodes and properties. Each piece of content is represented as a node, which can have child nodes and properties that store data. To retrieve content, AEM uses the JCR API, allowing developers to query the repository using SQL2 or XPath queries, or by navigating the node structure programmatically.
AmbitionBox Logo

What makes Takluu valuable for interview preparation?

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