Leadership principal questions Flashcards

1
Q

Tell me about a time when you worked on a project with a tight deadline.

A

Deliver Results

  • MyPerks Challenges Project

Situation:
- High visibility marketing campaign
- Tight deadline, hard dates, marketing campaign commitments
- lots of stress and anxiety across the team

Task:
- Vet design, collaborate with all areas in stack, design API, learn new tech (mparticle, Formation, Dynamo), build, create and execute test plan, resolve any bugs, launch within tight deadline.

Action:
- First phase: Thoroughly Vet the design and plan out work.
- Early feedback and collaboration to weed out anything that could cost us more time later
- Second phase: execute, clear and constant communication, API contracts, stay ahead of bottlenecks and roadblocks
- Third phase: Testing and deployment.
- Lowering our standards for the sake of speed is never a good strategy, so we needed to be deliberate and precise about how we execute. That included the test plan which I organized.
- Wrote up a plan and tracker document to allow multiple members to perform additional QA on all the various features as they became available on staging and production environments asynchronously

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

Describe a challenging project you worked on and why it was challenging.

A

Deliver Results

  • MyPerks Challenges
  • Promo Codes Edit order flow
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How do you prioritize?

A

Deliver Results

  • Splitting time between two teams
  • MyPerks Challenges
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Describe a situation where you negotiated a win-win situation.

A

Deliver Results

  • New team headaches joining Giant Eagle merger

Situation: Team was shifting and growing, sprint planning and discover meetings were very long and never enough time. Clashes between PM’s schedules and large number of team members schedules made it impossible to meet for longer or more meetings

Task: Find a way to satisfy our sprint planning and discovery needs without adding more meetings or extending the meeting time. Decrease wasted developer time

Action: I proposed and organized a system where we could split up members by project, write up agendas for meetings beforehand, and create time boxes within the meeting. If some projects needed less discovery time, members could attend optionally and provide feedback on slack or in the project tickets.

Result: PM’s and Engineers got to attend less meetings on average, discovery and planning time was used where it was needed most, wasted time now spent on development rather than sitting in an hour long meeting just to be told there’s not enough time to discuss your projects anyway.

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

Tell me about a time you used a specific metric to drive change in your department.

A

Deliver Results

  • Documentation Standards (metric: upto 5 different locations of documention for same project)
  • Graphql_caching project
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Tell me about a time you had to make a decision to make short-term sacrifices for long-term gains.

A

Ownership

  • Splitting teams (short term extra time worked; long-term better/faster productivity)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Tell me about a time you made a bold and difficult decision.

A

Ownership

  • speaking up to management about developers’ concerns
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Describe a challenging situation in which you had to step into a leadership role.

A

Ownership

  • MyPerks Challenges
  • Splitting time between teams
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Tell me about a time when you were dissatisfied with the status quo.

A

Ownership

  • Documentation standards
  • Team Transition Headaches: Meetings issues
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Tell me about a time when your project failed.

A

Ownership

*

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

How do you build credibility with new reports on a team you haven’t built yourself?

A

Earn Trust

  • Splitting Time between teams
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Can you give me an example of how you manage conflict?

A

Earn Trust

  • MyPerks Challenges: Conflict resolution
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How do you earn the trust of your team members?

A

Earn Trust

  • Splitting time between teams
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Tell me about a time when you had to convince team members of something you proposed.

A

Earn Trust

  • Virtual store
  • Using Prerender
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

How have you convinced others to take action?

A

Earn Trust

  • Splitting teams: Mentoring jr devs, encouraging them to take on new challenges and get out of their comfort zones
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Tell me about a time you solved a pain point for customers.

A

Customer Obsession

  • Cart Items ID’s edit picking order bug
  • graphql_cache
17
Q

Tell me about a time when you dealt with a demanding customer.

A

Customer Obsession

  • Cart Items ID’s edit picking order bug
18
Q

Tell me about a time you used customer feedback to drive innovation.

A

Customer Obsession

  • Cart Items ID’s edit picking order bug
  • Edit order flow promo codes
  • graphql_cache
19
Q

Tell me about one of your projects where you put the customer first.

A

Customer Obsession

  • Cart Items ID’s edit picking order bug
20
Q

Tell me about a time you went over and above for a customer.

A

Customer Obsession

  • Edit order flow promo codes (no one noticed edited orders were removing the promos yet)
  • graphql_cache, duplicate calls
21
Q

Tell me about a time you improved a complex process.

A

Invent & simplify

  • Team transition headaches: Resolve sprint planning/discovery meeting issues
22
Q

Tell me about how you brought a product to market.

A

Invent & simplify

  • Promo codes edit order flow issue
23
Q

Tell me about a time when you solved a complex problem.

A

Invent & simplify

  • Virtual_Store
24
Q

How do you handle roadblocks or obstacles?

A

Invent & simplify

  • Splitting Time between teams
  • Waiting on approval from my manager, figured out that there were meetings I could cover for him and learn from, taking things off his plate to free up time to review my proposals in order to unblock myself
25
Q

Tell me about a time when you had a problem and had to go through several hoops to discover the root cause.

A

Dive Deep

26
Q

Tell me about the most complex project you’ve worked on.

A

Dive Deep

27
Q

How have you changed an opinion or direction using data?

A

Dive Deep

28
Q

Tell me about a time when you could make a decision without having many data metrics in hand.

A

Dive Deep

29
Q

Tell me about a time when you decided based on data and were ultimately wrong.

A

Dive Deep

30
Q

Tell me about a skill you recently learned.

A

Learn and be curious

31
Q

Tell me about a time you built out a process.

A

Learn and be curious

32
Q

Tell me about a time you exceeded expectations.

A

Learn and be curious

33
Q

What’s your product ideation process?

A

Learn and be curious

34
Q

Tell me about a time when you solved a problem innovatively.

A

Learn and be curious

35
Q

Tell me about a time you faced technical and people challenges simultaneously.

A

Have Backbone; Disagree and Commit

36
Q

Tell me about a time when you had a disagreement with your manager.
How do you manage difficult conversations?

A

Have Backbone; Disagree and Commit

37
Q

Tell me about a time when you had an idea you proposed that was not agreed on.

A

Have Backbone; Disagree and Commit

38
Q

Tell me about a time you disagreed with someone and how you resolved it.

A

Have Backbone; Disagree and Commit

39
Q

Tell me about a time you raised the bar

A

Insist on the Highest Standards