Behavioral interview Questions

1. Tell me about a time you not only met your goals, but exceeded expectations.

There was one time when I was working as a consultant for USAF. On one of the daily standup calls, the client (USAF Project manager) mentioned that most of his other applications do smart card authentication. He wanted to add that feature to the Oracle Application I was working on.

So, even though this wasn’t a formal request from him I ran with it. I started a conversation with Oracle on understanding the products we could leverage to get job done. I set up meetings with their product teams, got to know the product, discussed our requirements, and decided that we could come up with a solution. I implemented that solution in our development environment. I had the proof of concept done before the next sprint started in four weeks.

I just about knocked the project manager’s socks off when I showed him that POC! The feature wasn’t technically part of the project plan, and he had no idea I would try to add it. He was really pleased.”

 

2. Tell me about yourself.

My name is Rakesh Kumar and I have applied for this Engineering manager position because the skills, qualities and experience I have are strong match for the job description. I have excellent level of technical competence, I have a solid background in engineering and I have outstanding project management skills. In previous positions, I always focused on the helping my employer meet their project deliveries on time.

As engineering manager I will achieve success through strong communication and interpersonal skills by making good decisions that are in the best interests of the business and by delegating to my team of engineers to ensure as much work gets completed as is achievable.

If you hire me as your EM, you will see a fast and immediate impact and I will always acts as a loyal and hardworking member of the organization.

3. What makes a good Engineering manager?

Four things make a good Engineering manager – experience within the industry you are working in, technical competence, being commercially aware and the ability to complete projects and tasks quickly and in line with predetermined specification.

A good Engineering manager is an all-rounder and someone who has the relevant management and leadership capabilities to lead a team of engineers to achieve very specific goals within set timeframes.

It is essential that an EM supports the senior management team and he works towards achieving the commercial and financial goals of the business.

4. Tell us about a time when your team members disagreed on a technical solution or implementation. How did you handle the situation?

I was working in a previous company as EM and managing a fast paced product development project with a team of six people. During the initial project brief, two of the engineers disagreed on the best way to implement their particular element of the project.

I took control of the discussion, and asked them individually to outline their proposal including the benefits of approaching things their way. I followed up with probing the questions asking them to provide real life example of where it has worked previously.

After listening to them, I choose the one that I felt would give the best outcome based on the project specification.

As Engineering Manager, I will always listen to my team’s suggestion to find the best way forward and I will never be afraid to take control and make decision that will help us to quickly achieve our objective.

5. If you were recruiting an engineer for your team what would you look for?

There are several characteristics and traits I would look for when recruiting an engineer. Teamwork and technical competence are the first two.

I would want someone who puts the needs of the team first, someone who can collaborate in a professional manner without conflict and someone who has the expertise and experience to perform their duties quickly and to the required standards.

I would recruit an engineer who has a proven track record of problem-solving, someone who can analyze data to develop real life engineering solution and someone who possesses excellent communication skills. The engineer’s attitude to work, their attention to detail skill and their commitment to the organization would be other crucial factors in deciding on the right candidates.

Finally, I would want to hire someone who is passionate about engineering and who takes responsibility for their own continuous learning and development.

6. What are your strengths and weakness?

My strengths include my project scheduling and completion skills, I am renowned for delivering time-sensitive projects to high standards and within budget.

I am confident Engineering manager who makes difficult decisions and who holds his team accountable.

My weaknesses include the fact that I find it hard to say no to the people and I don’t like asking other people for help.

Since I can remember, I tend to say yes when people ask me for help or assistance even if I don’t have the capacity to take on extra work. However, when it comes to me asking for other people’s help I prefer to figure things out for myself which is not always right approach to take.

I am the type of EM who believes there is always something new to learn and I will always be open to constructive feedback from my senior and directors and from other people who I respect.

6. What are your roles and responsibilities as Engineering Manager?

I have below qualifications.

-          Excellent experience in taking a leading role in building complex software system that has been successfully delivered to customers.

-          Excellent experience in communicating with users, other technical teams and senior management to collect requirements, describe software product features, technical design and product strategy.

-          Deep understanding of distributed and service-oriented architectures; delivered large scale commercial enterprise software systems or online services

-          Ability to handle multiple competing priorities in a fast-paced environment

I broke my time down into four categories:

·        Technical (35%)

·        Managerial (35%)

·        Recruiting (15%)

·        Administrative (15%)

Technical

·         35% of my time

·         Technical work includes writing code, code reviews, hunting down bugs, pairing with teammates, and reading software updates and best practices. As my teams grew, the amount of time I devoted to writing and reviewing code dwindled, but I do think it’s important for engineering managers to spend at least some of their time elbow-deep in the code.

Managerial

·         35% of my time

·         This includes direct people management, creating timelines, strategic planning, and meetings with technical and nontechnical team members. Making sure my team was happy, advocating for them in business meetings, and helping our product team create technical specs were all part of my engineering manager duties at Packback.

 

Recruiting

·         15% of my time

·         Recruiting time included going to conferences, meetups, and coding bootcamps; writing blog posts; meeting with job candidates; and evaluating technical screenings.

·         While I spent more of my time on recruiting when I had an open engineering job, smart engineering managers are always hiring. The best candidates are usually the passive ones who rarely look for a job, so I spent a portion of my time getting in front of them each week.

 

Administrative

·         15% of my time

·         Finally, I spent a few hours per week reading and writing emails, answering questions in Slack, having random conversations, and doing “other” day-to-day things to support my team. As the manager, I tried to keep these kinds of distractions away from my engineering team, but I’d schedule time with team members when necessary.

·         If an engineering manager’s job is to make their team as productive as possible, it stands to reason that most of the administrative work will fall to them.

7. What are the biggest challenges you face?

That’s a great question, Vidal. There are many challenges that the manager faces.

The biggest challenge that I face is to find the balance between retaining the top talent, with extremely good technology, forward-looking features for the product, and managing the technical debt in the team.

This is one of the biggest challenges that I always have faced, but a manager has to find that right balance of getting those roadmap items ahead,

-          how to get the top talent to work on the roadmap items

-          How to motivate the team to believe that they are working towards a great product that’s going to be used by millions and billions of people around the globe.

At the same time, manage the technical debt because coming from the background as an engineering manager, it is very easy just to accumulate the technical debt, and nobody’s looking at it.

8. How do you explain technical debt?

Technical debt is a concept in software development that reflects the implied cost of additional rework caused by choosing an easy solution now instead of using a better approach that would take longer.

9. Can you tell us what qualities make you an effective leader?

For me, it's about having a goal, understanding the steps to reach it and knowing who you need to get there.

It's also about never giving up when roadblocks appear. It's not so much about being a boss either, it's more about being a facilitator, a person who empowers others to get behind a project or program who will push it forward until it has its own inertia.

It's about being accessible to others rather than being someone who people fear. It's about working in the trenches with everyone rather than standing outside uninvolved.

10. How You Motivate your team members?

‘In my previous job as a project manager, I used a range of approaches to motivate team members. This started as soon as projects were kicked-off. I delegated tasks to the team and put up a reward for important projects. For instance, if we would successfully finish a project I would take the team to the new restaurant in town.

Once the project started I would schedule weekly meetings where we would discuss the planning and progress to make sure that everybody knew the status and that we were working towards our goals. During these meetings, I would let everybody update the team of their specific progress and discuss what they might need from their teammates. This way the team was motivated to work harder in order to not let their coworkers down.

During the project, I would also check up on all team members individually to see if encountered any issues or if they had any questions. Because I’m the manager I’m responsible for the project as a whole and therefore I want to help out where I can and motivate them when needed. If the project was a success I would report the specific team members that went above and beyond for the team to the directors for a potential promotion. Of course, I would keep my promise too, and take the team out for dinner afterward.’

-> Set Reward when project get succeeded

-> Identify the core member and recommend for promotion

-> During the status meeting, ask to team members to show their achievement

11. Tell me about a time when you found a simple solution to a complex problem?

Current user issue fix done by me which fixed complex problems where we removed all the filtering logics.

 

By this I got appreciation from my US Counterpart and we made sure almost more than 10 issues are directly fixed with this simple fix. So finally here our learning is, we should not assume the things, and we should try to do and at least put some POC and then jump into fixing the problem.

12. Describe a situation when you had a conflict at work and how you handled it.

“While working on a project for a previous employer, one of my team members regularly challenged every solution I presented. He also had a tendency to interrupt and talk over others without listening to their input. I experienced a challenge in maintaining my patience when he interrupted others without listening. It reached a point where our respective managers counseled both of us on our behavior.

“To resolve this conflict, I had to recognize that I cannot change or control his behavior. I also acknowledged that this behavior, from both of us, was likely a result of stress due to the heavy workload of the project. Therefore, I adjusted my own communication style to increase empathy, avoid triggers and build patience with interruptions. We were able to complete the project and maintain polite correspondence whenever we needed to work together after that.”

13. Explain a situation in which you disagreed with your manager and how you handled it.

When preparing data about the success of past projects to request funding for a new project in our department, a supervisor asked me to delete data records for projects that were less successful. I knew that deleting these records would skew the results and representation of our past performance. I expressed this concern to my supervisor, but she insisted that I remove the data.

“After careful consideration, I decided to discuss the issue with the next level of management, which dismissed my concerns and supported the decision to remove the data. Ultimately, I removed data as directed, but I also changed the language in the report to clearly communicate that the reported data represented successful projects to ensure I accurately represented the information. I also documented the situation, including data records removed from reported results, in the event of questioning or an audit.

Code review example when he did not agree about one of my change, I explained the situation, when it was not required to put any check at all. But he did not agree. I met him and explain about the library function and how it is working and finally he accepted my change after going through library function.

He thanked me and immediately updated the information. We completed the project with great success.

“I understood my supervisor’s decision for the request, but I could not compromise my values. I tried to create a compromise in removing the data and adding the language. We did eventually receive funding for our project based on the reports.”

15. How do you handle disagreements when working as part of a team? Provide an example.

“In my previous experience, I was working with a group to prepare a presentation for leadership. The group was responsible for conceptualizing an idea and presenting a project plan to implement the idea. We selected an idea and developed an action plan for completing the presentation. Two of the team members wanted to hold daily meetings to discuss the plan and progress. Other team members, including myself, disagreed with this approach because the team had a log to report task progress and completion.

“As long as everyone knew their assigned tasks, we did not think we needed to divert time for meetings that would not move the project forward. We also thought these meetings would use valuable time needed to complete the project. Instead of starting an argument about the meetings, we gathered everyone together to explain their reasoning for their side. Eventually, we decided to hold a daily meeting that would last no more than ten minutes to provide short updates on task progress.”

16. Describe a situation when you had a conflict at work and how you handled it.

To answer this question, provide an example from your work history when you had a conflict with a coworker. It can be helpful to use the STAR method for your response. The STAR method stands for:

Situation: Describe the conflict or challenge.

Task: Explain your role in the conflict.

Action: Discuss the steps you took to resolve the conflict.

Result: Describe the results of your actions.

“While working on a project for a previous employer, one of my team members regularly challenged every solution I presented. He also had a tendency to interrupt and talk over others without listening to their input. I experienced a challenge in maintaining my patience when he interrupted others without listening. It reached a point where our respective managers counseled both of us on our behavior.

“To resolve this conflict, I had to recognize that I cannot change or control his behavior. I also acknowledged that this behavior, from both of us, was likely a result of stress due to the heavy workload of the project. Therefore, I adjusted my own communication style to increase empathy, avoid triggers and build patience with interruptions. We were able to complete the project and maintain polite correspondence whenever we needed to work together after that.”

17. How do you define success ?

I define success in a number  of ways. In the working environment, i define it as excelling in my position and achieving more than that is expected of me. 

For example, in my current role i was expected to deliver my project successfully with high customer satisfaction rating but actually i was able to deliver my project with higher customer satisfaction index and along with that i was able to get another project parallelly and also successfully executed without any hiccup.

I got appreciation from higher management from my company. I consider it as my professional success. I also define success as being able to achieve all of my targets and objectives within my annual appraisal. 

Success for me is also about continuous improvement and continuous learning. I always have something on the go that i am working for.

On a personal level, success to me is keeping fit and healthy and also having my friend and family around me. I am stable and grounded person at home and this allows me to concentrate fully on my work when required.

out of blue : completely unexpected

18. Tell me a time when you had to take a calculated risk at work ?

In a previous job, i had not been there for long when i was offered a promotion. This came entirely out of the blue and while i am very ambitious and enthusiastic, i decided to turn it down. The reason for me turning down this opportunity was based on the fact i genuinely wanted to learn my new role to a high standard, so i could then help the organization and my team develop. 

Although i feel i could have performed well within that promotion, i did not want to risk my reputation and the performance of the company especially as i had only there for a relatively short period of time. This was obvious risk on my parts i may not have been offered the opportunity for promotion again. However it proved to be right decision as my manager respected my choice and i actually went on to be one of the company highest achievers.






 

Comments

Popular posts from this blog

[Profile] Sr. Technical Program Manager

Portfolio Development for Sr. Engineering Manager