I was an engineer for 2 years, I moved into management very quickly. It will be scary. Don't make time estimates for your developers. I'll ask them to take me through a system architecture of something they worked on in broad strokes - in simple vizio like diagrams but on a white board. Constantly acknowledge and be appreciative of people's work. I thought managing people was something I wanted, but I found I had to just deal with a lot of crap. It will feel like passing the buck. By the way, I'm a woman, so I should've known getting "housework" pushed on me and getting no respect would be part of the deal. General personnel management probably involves more general management interview questions, for which I'm sure a million books have been written (though I don't know enough about them to recommend a specific one). Don't pretend you know stuff. My thoughts on team leadership would be pretty similar you're just in the trenches more with them slinging code. This is a bit of an odd situation. DELEGATE. Below is a collection of 100+ mostly management and behavioral questions I was asked on phone screens and by panels during onsite interviews for engineering management positions at a variety of big-name and top-tier tech companies in the San Francisco Bay Area such as Google, Facebook, Amazon, … Could you comment on how you moved into management? When our manager resigned, it was a no brainer that they promote me in his place. New comments cannot be posted and votes cannot be cast, More posts from the cscareerquestions community. Job interview questions are often difficult, especially when you are an fresh graduate engineer. Even if you only manage to pickup one thing, please let it be the importance of regular 1-on-1s. Apologize. I've interviewed for a few of these positions at small and medium-sized software companies. What certain things do you know that YOU have to take care of yourself? If you remain calm in crises, people will not fear your wrath in a crisis and will execute calmly. Depends on the company (just like any other interview). Is this management or technical team leadership? Always be open to people shuffling around to different projects and teams, it's better to have a open fluid environment than to lose employees and all the knowledge they've accumulated. Show up on time to meetings. Aside from development, I was always engaging with other teams and following through with the team deliverables. As usual, I struggled at the beginning moving from a senior developer position to a junior manager position but it was quite interesting. Long story short, been at this company a few years, I'm not an genius programmer but a good enough software engineer, good enough to deliver a few successful projects/products on time and with high quality. https://www.amazon.com/Managers-Path-Leaders-Navigating-Growth/dp/1491973897. The other ones just asked me to go into detail on things I'd actually done or projects I'd managed. BE HUMBLE. I was a developer for about 7 years, including team leading at some points. A huge amount of your success will be based on the fact that your team trusts you and believes that you can do good for them. Press J to jump to the feed. Secondly, if this is something you want to do, I'd like to aggressively recommend the book which helped me to make the transition myself, Managing to Change The World by Allison Green. Your new problem domain is "the team." They're looking out for their careers, so confidence that you're on their side and have their back is your biggest asset and the currency they trade in. Be honest. While you're going to operate as a manager, try and carry the attitude of a colleague in how you interact with your direct reports. Today when I interview for software managers now, I'm typically looking for someone who can see the whole board as well as gets their hands dirty. I recently completed a loop of interviews for a software engineering manager position. No advice here, but a follow up post in a month would be awesome. Don't get too into the weeds. Edit: If you haven't already, though, read Peopleware. In managers the qualities I've most appreciated: Always able to listen and not dictate, let your reports earn your respect and find ways to hear what they're saying and put it into practice. They will do some technical analysis for me (does this candidate know their shit) and give me a heads up if they have a specific concern I can dig in on, though you probably are alright to work with if you get past their screen. I'm much more on the engineering and personnel side of things, it doesn't look like Cracking the PM Interview would apply. Press question mark to learn the rest of the keyboard shortcuts. I honestly never feel like I get much out of them nor do I get much out of doing them with my boss. Make sure everyone on the team feels as if you value their time as much as if not more than yours. to the personal (if you won the lottery today, would you keep doing this?) Lots of performance Management and hr type questions. The training goes in-depth on the things that the book covers and allows you to spend some time with people in a similar position as you (new managers) to learn from each other over the course of a couple days. Do you mean don't ask developers for time estimates, or don't make the time estimates for them? It's a much "easier" kind of interview if you compare it to a 5-hour white boarding onsite, but the questions are all open-ended and don't always have a correct answer. I ask everyone the same questions and try and draw conclusions from the answers. Tell everyone what a badass job they've done. There's nothing that pisses me off more. DEL. This is how you stay happy and have happy employees. Developers didn't want to help me make schedules or commit to sprint user stories. They will not be. * Obviously, be mindful of the tone of the interview, you don't want to be too dramatic. I too would love to hear how's it's gone a few months in. Currently a software engineer a private company with hundreds of employees that's growing fast. Don't take managerial privilege and keep your machinations from your team. E. GATE. Expect some questions about motivating team members, dealing with conflict, etc. Turned down a third interview with a company, and the manager had been LinkedIn stalking me for months. It's extremely frustrating and a bit condescending, as if I don't even know what I'm capable of completing. The nice thing about this level is that upper management usually cuts through all the "fluffy come work for us" talk and gets right down to specific examples of what is really happening in the company. Currently a software engineer a private company with hundreds of employees that's growing fast. Your job is now to a certain extent divvying up work. As an engineer, I’ve never really known what to do in a manager interview. Things that distract you from your primary goal of supporting the team should not be on your plate. Have you read it and found it useful for non-PM things? Probably the most difficult part for me was not writing code or even have time for reviewing anymore and trust that my team are doing a good job. You will need to be smart with your time. By the way, I read How to Win Friends and Influence People by Dale Carnegie. Back in June I interviewed with a large medical device company for a developer position. Don't keep people waiting. Thanks for the detailed advice. This will blow their minds. There is a lot of great info out there for how to prepare for engineering interviews, but I haven't found good resources for how to prepare for management interviews. I'm perfectly happy to climb the technical ladder and become a senior engineer or even an architect some day. You say you're not a strong developer; the only way to get better is to keep coding. Someone asking for a raise. This role will probably be a mix of managing people and tech, and still doing some coding. If you desperately need someone to pull a ridiculous week to get a release out, if you've been diligent about letting people work 40 hour weeks up until that point and always quickly surface people's exceptional effort to management so that they can benefit, people will WANT to help you out in a pinch. Sometimes the people that will report to you will be the ones interviewing you, which can be in a large group setting. Viewing management not as a position of power but a different job focused on clearing roadblocks for your team and helping them accomplish things. You set the attitude and tone in everything you do. Always. Waterfall was all anyone really knew about, though SCRUM and Agile concepts existed, in general they were not really in fashion (at least where I was interviewing for this position). I was a fairly middle of the road engineer, but had some experience leading teams. A subreddit for those with questions about working in the tech industry or in a computer-science-related job. Free interview details posted anonymously by Reddit interview candidates. I'm trying to find out how well they will protect their engineers, how they do their estimating. Good to know about it though. ...could you perhaps come do a workshop for all of my managers over the last decade? If you can, visiting one of The Management Center's trainings on your company's dime is also almost certainly worth the money, if you have any kind of training budget.
Modern Banned List, Best Auto Rifle Destiny 2 Pve, Quilt Shops Uk, Solved Problems On Thermodynamics For Engineering, Thinning Oregano Seedlings, Craftsman Detail Sander Model 315 Sanding Pads, How To Calculate Discount Rate Formula In Excel, Prs Mira Review, Old School Triceps Workout,