Technical Project Manager

40+ Technical Project Manager Interview Questions and Answers

Updated 16 Apr 2025
search-icon

Q1. 1) What are Isolation levels in SQL? 2) What happens if same SP is modified by multiple users at same time, how do u capture the details of each user's changes? 3) What are ACID properties? 4) What are triggers...

read more
Ans.

Technical interview questions for a Project Manager role

  • Isolation levels in SQL determine the degree to which one transaction must be isolated from resource or data modifications made by other transactions

  • If the same stored procedure is modified by multiple users at the same time, the changes made by each user can be captured using version control tools such as Git or SVN

  • ACID properties are a set of properties that ensure database transactions are processed reliably

  • Triggers a...read more

Q2. Full form of FHTC, specifications od hdpe and di pipes, wall thickness of water retaining structure.

Ans.

The full form of FHTC is not clear. HDPE pipes have high strength and flexibility, while DI pipes are more durable. Wall thickness of water retaining structure depends on the design and load requirements.

  • FHTC full form is not clear

  • HDPE pipes have high strength and flexibility, making them suitable for underground installations and areas with high seismic activity

  • DI pipes are more durable and have a longer lifespan, making them suitable for above-ground installations and areas...read more

Q3. What is Resource Management? Does it involve only Human resource management ?

Ans.

Resource management involves planning, allocating, and optimizing resources to achieve project goals. It includes human, financial, equipment, and material resources.

  • Resource management is the process of planning, allocating, and optimizing resources to achieve project goals.

  • It involves managing various types of resources such as human resources, financial resources, equipment, and materials.

  • Effective resource management ensures that resources are utilized efficiently and eff...read more

Q4. Who is responsible for maintaining the growth of business income?

Ans.

The responsibility for maintaining business income growth typically falls on multiple roles, including leadership and project managers.

  • Leadership teams set strategic goals and allocate resources to drive growth.

  • Sales and marketing departments are crucial for generating revenue through customer acquisition.

  • Project managers ensure that projects align with business objectives and deliver value, impacting income positively.

  • Product development teams innovate and improve offerings,...read more

Are these interview questions helpful?

Q5. What tool you use from Project Management? What is Epic and User story?

Ans.

I use tools like Jira and Trello for project management. An Epic is a large body of work that can be broken down into smaller tasks called User Stories.

  • Tools like Jira, Trello, Asana are commonly used for project management.

  • An Epic is a large chunk of work that can be divided into smaller, more manageable pieces.

  • User Stories are individual tasks or requirements that collectively make up an Epic.

  • Epic and User Stories are used in Agile project management to break down work and ...read more

Q6. How do you deal with inter-team conflicts?

Ans.

Address conflicts openly, listen to all parties, find common ground, and facilitate resolution.

  • Encourage open communication between team members

  • Listen to all parties involved to understand their perspectives

  • Identify common goals and interests to find a compromise

  • Facilitate a discussion or mediation to resolve conflicts

  • Establish clear guidelines and processes for conflict resolution

Share interview questions and help millions of jobseekers 🌟

man-with-laptop

Q7. How will you ensure that Jira issues are not moved ahead improperly?

Ans.

Regularly review and prioritize Jira issues, set clear deadlines, communicate with team members, and track progress.

  • Regularly review and prioritize Jira issues to ensure they are not moved ahead without proper consideration.

  • Set clear deadlines for each Jira issue to prevent unnecessary delays.

  • Communicate effectively with team members to ensure everyone is on the same page regarding the status of Jira issues.

  • Track progress regularly to identify any issues or bottlenecks that m...read more

Q8. What is the minimum required SBC for raft foundation design of OSHR?

Ans.

The minimum required Sbc for raft foundation design of OHSR depends on various factors.

  • The size and weight of the OHSR

  • The soil type and bearing capacity

  • The depth of the foundation

  • The seismic zone of the location

  • Consulting a geotechnical engineer is recommended

Technical Project Manager Jobs

Technical Project Manager 9-14 years
Capgemini
3.7
₹ 14 L/yr - ₹ 29 L/yr
(AmbitionBox estimate)
Chennai
LIFT Technical Project Manager 6-10 years
Oracle India Pvt. Ltd.
3.7
Bangalore / Bengaluru
Technical Project Manager - EBS 10-14 years
Oracle India Pvt. Ltd.
3.7
Mumbai

Q9. Code of practice used for water retaining structures.

Ans.

The code of practice used for water retaining structures is BS EN 1992-3:2006.

  • BS EN 1992-3:2006 is the European standard for the design of concrete structures.

  • It provides guidelines for the design, construction, and maintenance of water retaining structures.

  • The code covers various types of water retaining structures such as reservoirs, tanks, and swimming pools.

  • It includes requirements for materials, structural design, durability, and safety.

  • The code also provides guidance on...read more

Q10. What is the Angular command to run the server?

Ans.

The command to run the server in Angular is 'ng serve'

  • Use the command 'ng serve' in the terminal to start the server

  • Make sure you are in the root directory of your Angular project before running the command

  • You can add additional flags like '--open' to automatically open the browser after starting the server

Q11. How do you deal with risks and prioritize them?

Ans.

Identify, assess, prioritize, and mitigate risks based on impact and likelihood.

  • Identify potential risks by analyzing project scope, requirements, stakeholders, and external factors.

  • Assess risks by determining their impact on project objectives and likelihood of occurrence.

  • Prioritize risks based on their potential impact on project success and likelihood of occurrence.

  • Mitigate risks by developing risk response strategies such as avoidance, mitigation, transfer, or acceptance....read more

Q12. What is the growth of business income?

Ans.

Growth of business income refers to the increase in revenue over time, indicating financial health and expansion potential.

  • Increased sales: A company may launch new products, leading to higher sales figures.

  • Market expansion: Entering new markets can significantly boost income, e.g., a local restaurant opening a second location.

  • Improved pricing strategies: Adjusting prices based on demand can enhance revenue, like premium pricing for luxury goods.

  • Cost reduction: Streamlining o...read more

Q13. What is the use of indexing in MySQL?

Ans.

Indexing in MySQL improves the speed of data retrieval by creating a sorted reference to the data.

  • Indexes in MySQL are used to quickly locate rows in a table without having to search the entire table.

  • They are created on columns in a table to speed up the query process.

  • Indexes can be created using a single column or multiple columns for better performance.

  • Examples of indexes in MySQL include primary keys, unique keys, and full-text indexes.

Q14. How do you handle state in React JS?

Ans.

State in React JS is managed using component state or Redux for global state management.

  • Use component state to manage local state within a component

  • Use Redux for global state management across multiple components

  • Update state using setState() method in class components or useState() hook in functional components

Q15. What CI/CD tools have you used?

Ans.

I have experience with Jenkins, GitLab CI/CD, and CircleCI.

  • Jenkins - widely used open-source CI/CD tool with a large plugin ecosystem

  • GitLab CI/CD - integrated with GitLab for seamless code management and deployment

  • CircleCI - cloud-based CI/CD platform with easy setup and integration

Q16. What are the differences between waterfall and agile delivery methodologies?

Ans.

Waterfall is a linear sequential approach to project management, while Agile is an iterative and flexible approach.

  • Waterfall follows a sequential process where each phase must be completed before moving on to the next, while Agile allows for flexibility and iterative development.

  • Waterfall is more rigid and requires detailed planning upfront, while Agile focuses on adaptability and responding to change.

  • Waterfall is best suited for projects with well-defined requirements and li...read more

Q17. What action points would you take in a situation where a user story is missed?

Ans.

Hold a retrospective to identify root cause and implement process improvements.

  • Conduct a retrospective with the team to discuss why the user story was missed.

  • Identify the root cause of the issue, whether it was due to unclear requirements, lack of communication, or other factors.

  • Implement process improvements based on the findings of the retrospective to prevent similar issues in the future.

Q18. How do you manage a difficult client?

Ans.

Managing difficult clients requires effective communication, setting boundaries, and finding common ground.

  • Listen actively to understand their concerns and frustrations.

  • Communicate clearly and set realistic expectations.

  • Establish boundaries and enforce them when necessary.

  • Find common ground and focus on solutions rather than problems.

  • Seek feedback and address any issues promptly.

  • Consider involving a mediator or third party if necessary.

Q19. Design specification of oshr

Ans.

OSHR design specification includes hardware and software requirements for the system.

  • Hardware requirements such as processor, memory, storage, and input/output devices.

  • Software requirements such as operating system, programming languages, and development tools.

  • Functional requirements such as user interface, data storage, and security features.

  • Non-functional requirements such as performance, reliability, and scalability.

  • Example: OSHR design specification may require a minimum ...read more

Q20. Can you provide an example of a JOIN query in MySQL?

Ans.

Join query in MySQL is used to combine rows from two or more tables based on a related column between them.

  • Use JOIN keyword to combine tables

  • Specify the columns to join on using ON keyword

  • Different types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN

Q21. What is the difference between MPC and DPC in ODATA?

Ans.

MPC stands for Model Provider Class and is used to define the data model in OData. DPC stands for Data Provider Class and is used to define the data access logic in OData.

  • MPC is responsible for defining the data model and metadata for the OData service.

  • DPC is responsible for defining the data access logic, such as reading and writing data, in the OData service.

  • MPC is used to define the entity types, associations, and navigation properties in the OData service.

  • DPC is used to i...read more

Q22. Integration based on TIBCO and MULESOFT

Ans.

TIBCO and MULESOFT are integration platforms used to connect different systems and applications.

  • TIBCO and MULESOFT are both popular integration platforms used to connect different systems and applications

  • TIBCO offers a wide range of integration products including TIBCO BusinessWorks, TIBCO EMS, and TIBCO FTL

  • MULESOFT offers a comprehensive integration platform called Anypoint Platform, which includes Anypoint Studio, Anypoint Connectors, and Anypoint Management Center

  • Both TIBC...read more

Q23. Do you have a laptop or desktop?

Ans.

Yes, I have a laptop and desktop for work purposes.

  • I have a laptop for when I'm on the go and need to work remotely.

  • I also have a desktop at home for when I need a larger screen and more power for certain tasks.

  • Having both devices allows me to be flexible and efficient in my work.

Q24. What is Sprint Velocity?

Ans.

Sprint Velocity is the amount of work a team can complete during a sprint.

  • It is measured in story points or hours.

  • It helps the team to plan and forecast future sprints.

  • It is calculated by dividing the total number of story points completed by the number of sprints.

  • It can be used to identify areas of improvement and adjust team capacity accordingly.

Q25. Explain Microservices architecture.

Ans.

Microservices architecture is an approach to software development where a large application is broken down into smaller, independent services.

  • Each service is responsible for a specific task or function

  • Services communicate with each other through APIs

  • Each service can be developed, deployed, and scaled independently

  • Allows for greater flexibility and agility in development

  • Examples include Netflix, Amazon, and Uber

Q26. Explain the various processes involved in ERP implementation.

Ans.

ERP implementation involves various processes such as planning, customization, testing, training, and maintenance.

  • Planning phase involves defining project scope, setting goals, and creating a project plan.

  • Customization phase includes configuring the ERP system to meet the specific needs of the organization.

  • Testing phase involves conducting various tests to ensure the system functions correctly and meets requirements.

  • Training phase includes training end-users on how to use the...read more

Q27. How do you troubleshoot CDS Views?

Ans.

To troubleshoot CDS View, check for syntax errors, data inconsistencies, and performance issues.

  • Check for syntax errors in the CDS View definition

  • Verify data inconsistencies by running test data through the CDS View

  • Analyze performance issues by checking execution times and optimizing queries

Q28. What are WPS and Gantt Charts?

Ans.

WPS/Gantt Chart is a visual representation of a project schedule, showing tasks, dependencies, and timelines.

  • WPS stands for Work Breakdown Structure, which breaks down a project into smaller, manageable components.

  • Gantt Chart is a bar chart that illustrates a project schedule, with tasks listed on the vertical axis and time on the horizontal axis.

  • It shows the start and finish dates of each task, as well as dependencies between tasks.

  • It helps project managers to plan, schedule...read more

Q29. What techniques do you know?

Ans.

Various techniques such as Agile, Waterfall, Scrum, Kanban, Lean, etc.

  • Agile methodology focuses on iterative development and collaboration

  • Waterfall methodology follows a linear sequential flow

  • Scrum involves small, cross-functional teams working in sprints

  • Kanban visualizes work on a board with columns representing different stages

  • Lean aims to eliminate waste and improve efficiency

Q30. What blockers have you encountered?

Ans.

I faced several blockers during the project, but I was able to overcome them.

  • Lack of clear communication from stakeholders

  • Resource constraints

  • Technical challenges

  • Scope creep

  • Unexpected changes in requirements

Q31. What is resource leveling?

Ans.

Resource levelling is the process of adjusting project schedules to prevent resource overallocation.

  • Resource levelling involves shifting tasks within a project timeline to ensure that resources are not overallocated.

  • It helps in optimizing resource utilization and preventing burnout among team members.

  • Resource levelling may involve delaying certain tasks or hiring additional resources to balance workloads.

  • It is a common practice in project management to ensure smooth project e...read more

Q32. Are sprint plans important?

Ans.

Yes, Sprint plans are important for effective project management.

  • Sprint plans help in breaking down the project into smaller, manageable tasks.

  • They provide a clear roadmap for the team to follow and ensure everyone is on the same page.

  • Sprint plans help in identifying potential roadblocks and addressing them in advance.

  • They also help in tracking progress and making necessary adjustments to meet project goals.

  • For example, in Agile methodology, Sprint plans are crucial for succe...read more

Q33. What is the Factory Pattern?

Ans.

Factory Pattern is a creational design pattern that provides an interface for creating objects in a superclass, but allows subclasses to alter the type of objects that will be created.

  • Factory Pattern is used to create objects without specifying the exact class of object that will be created.

  • It promotes loose coupling by separating object creation from the rest of the code.

  • Commonly used in situations where a class can't anticipate the class of objects it must create.

  • Examples i...read more

Q34. What is your expertise in managing Agile projects?

Ans.

I have extensive experience managing Agile projects, including leading cross-functional teams, facilitating sprint planning and retrospectives, and ensuring timely delivery of high-quality products.

  • Led multiple Agile teams in delivering software products on time and within budget

  • Facilitated daily stand-up meetings, sprint planning sessions, and retrospectives

  • Utilized Agile tools such as Jira and Trello to track progress and manage tasks

  • Implemented Agile best practices such as...read more

Q35. What are the three types of cost estimation?

Ans.

Cost estimation is the process of predicting the expense of a project or operation.

  • Cost estimation involves analyzing various factors such as resources, labor, materials, and overhead costs.

  • Different methods can be used for cost estimation, such as bottom-up estimation, parametric estimation, and analogous estimation.

  • Accuracy of cost estimation is crucial for project budgeting and decision-making.

  • Examples of cost estimation tools include Microsoft Project, Oracle Primavera, a...read more

Q36. What is three-point estimation?

Ans.

3 point estimation is a technique used in project management to estimate the most likely duration or cost of a project task.

  • Involves estimating the best case scenario, worst case scenario, and most likely scenario for a project task

  • Calculates the average of the three estimates to determine the final estimate

  • Helps in providing a more accurate and realistic estimate for project planning and scheduling

Q37. Architecture of current project

Ans.

The current project follows a microservices architecture with Docker containers for scalability and flexibility.

  • Microservices architecture is used to break down the application into smaller, independent services that can be developed, deployed, and scaled independently.

  • Docker containers are utilized for packaging the application and its dependencies into a standardized unit for easy deployment and management.

  • Service discovery and load balancing are implemented to ensure effic...read more

Q38. Scope of Project manager

Ans.

The scope of a Technical Project Manager involves planning, executing, and delivering projects within specific constraints.

  • Defining project objectives, deliverables, and success criteria

  • Creating project plans, schedules, and budgets

  • Identifying and managing project risks and issues

  • Coordinating and communicating with stakeholders

  • Monitoring project progress and ensuring timely delivery

  • Managing project resources and team members

  • Ensuring quality control and adherence to project sp...read more

Q39. Project successful implementation

Ans.

Successful project implementation requires clear goals, effective communication, and efficient resource management.

  • Define project goals and objectives

  • Create a detailed project plan with timelines and milestones

  • Assign tasks and responsibilities to team members

  • Establish effective communication channels

  • Monitor progress and adjust plans as needed

  • Manage resources efficiently

  • Ensure quality control and risk management

  • Celebrate successes and learn from failures

Q40. Explain the Agile Principles.

Ans.

Agile principles are a set of values and practices that prioritize flexibility, collaboration, and customer satisfaction in project management.

  • Customer satisfaction through continuous delivery of valuable software

  • Welcome changing requirements, even late in development

  • Frequent collaboration between developers and business stakeholders

  • Self-organizing teams that reflect on how to become more effective

  • Regular adaptation to changing circumstances

Q41. What are the challenges in the Technical Project Manager role?

Ans.

Balancing technical requirements with project constraints, communication among cross-functional teams, managing stakeholder expectations.

  • Balancing technical requirements with project constraints can be challenging as priorities may conflict.

  • Communication among cross-functional teams is crucial for successful project delivery.

  • Managing stakeholder expectations can be difficult, as different stakeholders may have conflicting needs and priorities.

Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Interview experiences of popular companies

3.7
 • 5.9k Interviews
3.7
 • 5.8k Interviews
3.5
 • 4k Interviews
3.4
 • 1.2k Interviews
4.4
 • 872 Interviews
3.9
 • 564 Interviews
3.9
 • 193 Interviews
1.9
 • 103 Interviews
View all

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary

Technical Project Manager Interview Questions
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
65 L+

Reviews

4 L+

Interviews

4 Cr+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter