Live data from Hacker News

Ask HN: How to prepare for an Engineering Manager interview?

news.ycombinator.com

11–20 of 76 posts

Re: Ask HN: How to prepare for an Engineering Manager interview?

#11
There are already some great suggestions on here, but I love this topic so here are mine.

For the interview, come up with an answer to this: Tell me about a time you leveraged your experience and knowledge to multiply the efforts of your team.

A lot of what you will be doing is spending your time helping your team do good work on the right things, so any experience you have where you have done that as a senior or lead is relevant.

When you become a manager:

1. Find a mentor

2. https://www.manager-tools.com/get-started - Some really good fundamentals in podcast form. You can listen on your commute(if you have one)

3. http://randsinrepose.com/archives/category/management/ - Articles on management from an engineering manager.

I would pick one article and one podcast to consume each week so you have time to actually absorb it. If you try to implement some kind of perfect program from the beginning you will likely fail.

Re: Ask HN: How to prepare for an Engineering Manager interview?

#13
One of the things you should think about in your interview is how you're planning on interviewing them to make sure they're the right fit for your first managerial role. Managing a team, even for those who have been tech leads or in some leadership position without management responsibilities, is a very different role than being an individual contributor. You should think about this the same way you might if you were coming in as a Junior SE, or pivoting into a different specialty within the profession.

So, a few things I would think about would be:

[1] Who will you report to, and what is their management experience? How do their direct reports (likely other managers) view their management skills? Are they a teacher, or do they expect you to "pick things up" on your own? If they expect you to pick things up on your own, will they work with you and potentially pay for training classes or professional coaching?

[2] What is the structure of the team? Is it mostly senior members, or mostly junior members? What are their expectations of a new manager? Does the company typically promote from within, and you'll be an abnormal outsider?

[3] What are the expectations around the management responsibility, beyond day to day team issues? Will they be expecting you to hire new employees? Do you need to handle raises, promotions, and firing? Will you be expected to put together a budget every year?

All of the above is meant to help you to assess whether the role is going to be one that you can be successful in. Management is a great job, and I loved helping my teams grow in their careers; however, I think I would have floundered had I not had a great mentor who helped coach me specifically in these skills. I also think I would have struggled mightily had I jumped into a management role, without prior management experience, with a new team and a new company. Managing a team as an outsider is one of the toughest new roles in a company, even if you have a ton of experience.

Quick shameless plug: I'm co-founder of a venture-backed startup focused on helping people grow in their careers, such as yourself. My email is in my profile if you have any questions and I can be of help to you.

Re: Ask HN: How to prepare for an Engineering Manager interview?

#14

Ten years and you have never led anybody? Think back, I am sure there were moments where you led/guided/coached peers or were a sparring partner. You should sell those experiences as first steps into being a leader. However, you should be aware that managing and coding are so different, even if it's in the same field. Managing people is tough and you learn it by doing.

The author seems to be pretty clear about having been a team lead but never having directly managed anyone. Huge difference. Having a similar background myself, I can say this is probably one of the biggest hurdles if you're looking to get into management. You can talk at length about mentorship and leading through influence and judgment and all the stuff that goes with being a "technical lead" but it doesn't make mu…

If you don’t mind me asking, how did you bridge that gap and how have you liked that move in career? Just curious about your experience

Re: Ask HN: How to prepare for an Engineering Manager interview?

#15

Ten years and you have never led anybody? Think back, I am sure there were moments where you led/guided/coached peers or were a sparring partner. You should sell those experiences as first steps into being a leader. However, you should be aware that managing and coding are so different, even if it's in the same field. Managing people is tough and you learn it by doing.

The author seems to be pretty clear about having been a team lead but never having directly managed anyone. Huge difference. Having a similar background myself, I can say this is probably one of the biggest hurdles if you're looking to get into management. You can talk at length about mentorship and leading through influence and judgment and all the stuff that goes with being a "technical lead" but it doesn't make mu…

I would agree that I wouldn't typically hire a manager from outside my company if they have no previous time in that role, mostly because ramping up on all of the internal company structure, technology and processes is enough to keep people quite busy without having to learn how to be a people manager.

That being said, I feel the opposite about internal hires. One of the great joys of being a manager is coaching and mentoring the next generation of managers and having a healthy pipeline of candidates serves your company well.

Re: Ask HN: How to prepare for an Engineering Manager interview?

#16
I read this book a few years back and enjoyed it, it’s good for understanding both sides of managing (up & down). The title is pretty flipping clickbaity but the book is pretty balanced, and I saw myself in some of the “tyrant” habits and it was helpful in an introspective way:

https://www.amazon.com/Tame-Your-Terrible-Office-Tyrant/dp/0...

Re: Ask HN: How to prepare for an Engineering Manager interview?

#17
post #14

Earlier quoted context omitted.

The author seems to be pretty clear about having been a team lead but never having directly managed anyone. Huge difference. Having a similar background myself, I can say this is probably one of the biggest hurdles if you're looking to get into management. You can talk at length about mentorship and leading through influence and judgment and all the stuff that goes with being a "technical lead" but it doesn't make mu…

If you don’t mind me asking, how did you bridge that gap and how have you liked that move in career? Just curious about your experience

Sadly, I have not bridged that gap (YET!). In the past I've made lateral transitions into product management and project management, but these roles, like "engineer" are individual contributor roles and have similar career limitations.

Re: Ask HN: How to prepare for an Engineering Manager interview?

#18
post #14

Earlier quoted context omitted.

The author seems to be pretty clear about having been a team lead but never having directly managed anyone. Huge difference. Having a similar background myself, I can say this is probably one of the biggest hurdles if you're looking to get into management. You can talk at length about mentorship and leading through influence and judgment and all the stuff that goes with being a "technical lead" but it doesn't make mu…

If you don’t mind me asking, how did you bridge that gap and how have you liked that move in career? Just curious about your experience

I'm not the person you responded to, but I did also recently make a transition from an individual contributor role into a management role and can share some experiences.

In addition to taking on more leadership roles in engineering projects, I began finding and taking on opportunities on the side that have a managerial element to them, for instance recruiting (sourcing, behavioral interviews, selling candidates, redesigning our interviewing processes), mentoring/coaching people, driving our company's internship program, etc. I found that I enjoyed that sort of nontechnical work. In particular, I liked thinking about how to grow other people and help them be effective.

I vaguely started thinking that I wanted to just switch into management, and I advertised that fact (mostly to managers). I wasn't too urgent about it, and an opportunity showed up [after a few months] and the management team thought of me first as someone who could be a good fit. Part of what made it a good fit was that the team was not 'on fire' or anything, so if I were to do a bad job or realize I didn't like management and thus needed to switch back, the company wouldn't be in a particularly bad situation.

Re: Ask HN: How to prepare for an Engineering Manager interview?

#19
I've never hired for an engineering manager before, but it just popped up on our OKR this quarter. I think what I'd be interested in knowing about someone's management background:

- tell me about a time you had to let someone go. How did you deliver the news? How did the other person react? How did you communicate it to the engineering team and broader organization? Was there any fallout, and if so, how did you help people through the transition?

- tell me about a time you had to deal with layoffs. How did you communicate it to your team?

- tell me about a time you helped level an engineer up or multiplied their productivity. How did you give them feedback? What was the most difficult conversation you had with them? How did you help them reach the next level?

- tell me about your own progression from an IC to a manager. What was the most difficult feedback you've ever received from a teammate? How did you act on that? How did you react to the feedback?

- tell me about a time you had to say no to an engineer asking for a raise or promotion. How did they react? Did you setup a long term plan? Did they leave or stick around? What did you ask them to do?

Re: Ask HN: How to prepare for an Engineering Manager interview?

#20
Two things that I always advise new managers when I promote them or hire them.

First, (for new managers) managing people is a completely different skill set from engineering, expect to suck at it when you start and let go of your hard won pride that you developed becoming an awesome software engineer.

One of the "failure" modes of new managers is that they are so uncomfortable doing these new things, and so comfortable in the software engineering role that they find excuses to write code and do development which makes the team wonder why the 'boss' is trying to do their job, and it takes your eye off actual things you should be looking out for and fixing (like team mates getting conflicted, people who are having trouble but not asking for help, etc.)

Second, your success is entirely in your team's hands. It is their ability to do the work and make the deliverable and their production that shows you that you are doing a good job. This is so challenging for people who are used to being on the development team and measuring their success by comparing their "production" to that of the team. Now "they" haven't accomplished anything, but the folks writing code, they built all sorts of cool things to brag about.

So understanding that your success is tied to keeping your team understanding where they need to be, and knocking down any roadblocks in their way, is critical. It's also a different way of thinking for a lot of developers.

Post reply on HN