Technical Product Manager Interview Questions Flashcards

1
Q

What is the Difference Between Kanban and Scrum?

A

Kanban is a workflow management methodology that helps teams define, manage, and improve processes
Like Kanban, Scrum is a framework that is designed to facilitate teamwork on complex projects. In Scrum, teams work within time-boxed sprints, where the goal is to build functional deliverables that provide value to stakeholders by the end of each sprint.
Honestly, both frameworks can work depending on the team and its important to understand what works best with the current team you’re on right now instead of the past. (1)This is why its really crucial for any product manager to get to know all the members of the engineering team on top of (2) building collaborative relationships with engineering leads and managers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How Would You Manage the Backlog?

A

It really depends, because every team does this differently even within the same company

I review the backlog usually on my slowest day (ie Friday afternoon)

I prioritize the backlog into 2 lists

I catalog a list of items we never use and ask the team about them

I keep everything else and I try my best to not add any additional tasks unless we plan to do them soon

This is why having consistent (3) open and structured communication with engineering team members is so important, in my opinion.

How do you guys manage your backlog here?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Our engineering teams are used to employing X methodologies. What is your opinion of them?

A

Interesting

I have had (not had) experienced with them before

I really love learning about new methodologies because every team seems to have their own way of doing things.

What additional resources do feel the engineering team needs to their job better that the new product manager to can either (4) vouch for or defend against other competing priorities of the organization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are your favorite tools to manage workflows, teams, and/or wire-framing

A

Honestly, I don’t really have any favorite tools in particular

Every team I have worked with even within the same company have their own processes

This is why it is imperative that we have clear processes and (5) well defined solutions to projects in place prior to implementation in order to reduce churn

I mean… nobody likes churn right? 🙂

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How would you solve a technical challenge you have never encountered before?

A

That really depends…

I would communicate first with my engineering lead on the best possible solutions, before doing anything on my own

When I encountered technical challenges in the past the solutions to the problem were either a quick fix or a new skill I would have to learn as a product manager

Regardless of the solution, it’s important for me to (6) take full ownership and consult with my engineering lead first

These types of conversations come easy and natural when you make an effort and take the time to (1) get to know to the engineering lead and the rest of the engineering team

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the 6 Traits Engineering Leads Look for in Product Managers

A

Enjoy getting to know your engineering team members

Build a collaborative relationship with engineering leads and/or managers

Open and structured communication with engineering team members

Vouch for and defend the needs of the engineering team against other competing priorities of the organization

Solutions to projects are well defined prior to implementation in order to reduce churn on projects

Take ownership of collaborating with your engineering to scope technical aspects of projects

How well did you know this?
1
Not at all
2
3
4
5
Perfectly