behavioural Flashcards

1
Q

Describe your management philosophy.

A

From ‘An Elegant Puzzle,’ management should focus on building resilient systems and empowering teams to make decisions. ‘Team Topologies’ emphasizes structuring teams for fast flow of changes, with clear communication patterns. Also I like the book Turn the ship around as it’s a true story about building leadership by breaking the rules

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

What do you measure when evaluating the performance of devs?

A

‘An Elegant Puzzle’ suggests measuring through objective metrics like lead time and code quality. ‘Team Topologies’ highlights team health, and how well teams handle cognitive load.

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

How do you measure those things?

A

Use metrics such as DORA metrics for deployment frequency and failure recovery time (as per ‘Team Topologies’), or A/B testing for development outcomes (‘An Elegant Puzzle’).

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

When faced with an underperforming dev, what steps do you as a manager take to rectify the situation?

A

‘An Elegant Puzzle’ advises starting with regular feedback and concrete performance expectations, followed by coaching. Consider restructuring the team if it’s a team-related issue (‘Team Topologies’).

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

What does excellence look like for an engineer?

A

‘Team Topologies’ suggests engineers who understand and manage cognitive load effectively. ‘An Elegant Puzzle’ focuses on engineers who can break down problems and think systemically, while also mentoring others.

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

How do you approach estimating timelines?

A

‘An Elegant Puzzle’ suggests using historical data to adjust estimates based on team velocity. ‘Team Topologies’ recommends optimizing team boundaries for predictable delivery flow.

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

How do you coach an underperforming team member?

A

From ‘An Elegant Puzzle,’ start by establishing clear expectations, then build a development plan with regular check-ins. ‘Team Topologies’ suggests considering team dependencies that might hinder performance.

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

How do you approach identifying and accelerating career progression for top-performing engineers?

A

‘An Elegant Puzzle’ emphasizes individualized growth plans with stretch projects. ‘Team Topologies’ recommends rotating engineers through different team types to expand their skillset (e.g., enabling teams).

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

What kind of metrics have you used to assess engineer performance?

A

‘Team Topologies’ uses flow efficiency and cognitive load, while ‘An Elegant Puzzle’ highlights personal growth metrics such as mentorship impact and cross-functional influence.

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

How do you balance the need for autonomy in your team with business needs?

A

‘Team Topologies’ emphasizes team boundaries, where stream-aligned teams have autonomy over their tech stack. ‘An Elegant Puzzle’ suggests balancing autonomy by aligning team goals tightly with business outcomes.

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

How do you shield your team from unreasonable deadlines?

A

‘An Elegant Puzzle’ suggests negotiating scope or escalating timeline issues early. ‘Team Topologies’ advises setting up buffers in team structures to absorb external pressures.

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

Tell me about someone you coached through a promotion.

A

In ‘An Elegant Puzzle,’ Larson suggests focusing on giving engineers autonomy while providing them opportunities to lead cross-team efforts. Success comes through feedback loops and targeted development.

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

Tell me about a time you couldn’t coach someone to success and had to let them go.

A

As per ‘An Elegant Puzzle,’ if coaching and regular feedback fail, it’s essential to focus on the team’s overall health and make the tough decision early, prioritizing clarity and fairness.

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

How do you deal with disagreements within the team?

A

‘Team Topologies’ advises establishing clear communication paths and roles, while ‘An Elegant Puzzle’ recommends facilitation techniques, like structured debates, to resolve conflicts collaboratively.

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

How do you report your team’s success upwards?

A

‘Team Topologies’ suggests focusing on outcome-based reporting like lead time and cognitive load. ‘An Elegant Puzzle’ adds aligning your reports with company metrics such as ROI and business goals.

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

How do you showcase team members in anticipation of a promotion?

A

Larson in ‘An Elegant Puzzle’ recommends increasing visibility of high performers in cross-functional projects and ensuring their contributions are highlighted in reviews.

17
Q

How do you manage someone out of an organization?

A

From ‘An Elegant Puzzle,’ if improvement is not visible, follow a clear performance improvement process with frequent feedback. Ensure the decision is communicated with respect and transparency.

18
Q

Tell me about a time you introduced a new process to the team.

A

In ‘Team Topologies,’ a successful process change often follows careful introduction of feedback loops and is optimized for the team’s flow. ‘An Elegant Puzzle’ recommends rolling out process changes incrementally with A/B tests.

19
Q

How do you approach relaying information from upper management that you don’t necessarily agree with?

A

‘An Elegant Puzzle’ suggests framing the message while being transparent about the context and providing a path forward. ‘Team Topologies’ advises aligning the information with team goals to minimize friction.