General Soft Skill Questions Flashcards
Tell me about yourself.
Origin Story:
Have you ever had a not-so-positive experience with your lead or manager? Unfortunately, it’s a universal experience. We’ve all had that time in our career where we look to our manager for guidance, direction, and growth but yet not all managers are equipped with this skillset.
I once had a manager that excelled due to his technical prowess and told me how much he hated our weekly 1:1s and only focused on the status updates and answering questions important to him. No conversations about career growth, company direction, or any relationship building. As the most senior member of the team, I ended up becoming the unofficial mentor for a lot of the team. Within a year, 75% of the team including myself left to another team or to a different company.
I’ve seen the importance of people management and how it directly impacts morale, retention, and performance. Thus my desire to help others to achieve their potential, grow their career and finally succeed together as a team.
My background in electrical engineering and breadth of experience as a software developer, product manager, and technical program manager gave me different perspectives, toolsets, and most importantly the people skill that are suited for this role. My MBA helps me round out my business acumen with the ability to effectively communicate with non-technical stakeholders.
That’s why I’m excited about the engineering manager position because I believe I can contribute in multiple different ways other than technical.
Tell me about your experience?
I am a software professional with 14 years of experience across different roles such as engineer, PM, TPM and EM. I worked in smaller organization from 50 people to large F100 corporations with a global footprint. I have been part of business transformation to launch v1 products with other individual contributors, senior leadership team, and external stakeholders from a project size of $10s of millions to hundreds of millions.
At my last role, I was handpicked to join the engineering management team as a leader for my previous leadership accomplishments.
What is your greatest strength?
- My greatest strength is the ability to provide support and expertise to challenging problems and assignments. This has helpedme to solidify my career as a facilitator that’s approachable and collaborate without ego. I am a firm believer of getting things done as a team, succeed as a team, and not leave a trail of frustrated stakeholders.
- My greatest strength is the ability to bring a fact-based grounding to a team combined with the ability to work individually or with others effectively. This has helped me in my career to make objective data-driven decisions and collaborate without ego.
What is your greatest weakness?
My greatest weakness is that I sometime internalize stress and can be slow to let go of my mistakes. As a mitigation, I actively work with my manager and my team to receive regular check-in sessions for feedback in a safe space and make and adjusting my mindset to avoid scarce-thinking and catastrophize.
What is your salary expectation?
Based on my research from the greater Seattle area.
My expectation is to be in range for engineering managers with a range of $190k to $210k base salary with RSUs or other forms of compensation. And I’m flexible with other variations of compensation.
How does that fit in your range?
Why are you looking around?
I enjoyed my time at Compass and worked with some of the best engineers in building a scalable service.
I’m excited about the opportunity at hand because of the increased scope, more ownership, and blah.
Give an example of a situation where you anticipated potential challenges and developed preventive solutions.
What was a difficult decision you had to make in your past role?
How do you break down large, complex projects for your team?
Have you ever coached an engineer into a management role?
How do you plan to integrate team-building into the workplace?
How do you describe the technical aspects of a project to individuals who don’t have technical backgrounds?
How did you end up in a management position, and what drives you to continue?
Imagine you need to build a new web app interface, what will be your process to achieve it?
Tip: Engineering managers should have the ability to prioritize and schedule the tasks in a way that allows them to build the final product, which in this case, is the web app interface. But for this, they can’t just start delivering random tasks to the team, hoping everything turns out well.
They need a system. And they also need to know in a team who’s good at what. After making a plan on how to achieve this, they can delegate tasks and get to work.
If you had to manage a team of 10 developers how would you control how the project is going and the tasks among the developers?
Tip: A successful engineering manager knows the strengths and weaknesses of the team. They also know what each person is good at and what they are bad at, so instead of making everyone handle 10 tasks, they rather have each developer take one task but do it perfectly.
Also, in this question, you might learn if candidates work under a specific methodology. For example, some engineering managers love working with Agile. Others prefer Kanban or any other SDLC model.