Prepfully logo
  • Browse Coaches
  • Login
BetaTry Out Our New AI Mock Interviewer – Your Smartest Way to Ace Any Interview!Try Our AI Mock Interviewer
Try Now
NewRegister as a coach and get a $100 bonus on your first completed session if you're on the Prepfully Request for Coaches list.Coach $100 Bonus
Read More
LimitedSummer Deal: Heavy discounts on all Prepfully sessions.Summer Deal: Discounts
Book Now

Your AI Wingman for your next interview

The most comprehensive bank Interview Answer Review tooling available online.

Cutting-edge AI technology meets personalized feedback. Improve your interview answers with insightful guidance provided by a model trained against more than a million human-labelled interview answers.
  • Company rubrics
  • Role-level optimisations
  • Trained on 1mil+ answers
Behavioral
2 years ago
Can you recall a situation where you took initiative and why you felt it was important to do so?
Engineering ManagerML Engineering ManagerData Engineering ManagerData Science Manager

GitHub

Renew Power

CrowdStrike

Get answer reviewed by AI
2 years ago
Behavioral
3 years ago
Have you ever made a decision that turned out to be the wrong one? Can you tell me about it and what you took away from it?
Engineering ManagerData Science ManagerUX DesignerUX Researcher

GitHub

Trackmaven

Okta

+7

This is a product which we release recently it would check the recent breaches that happened exploiting certain vulnarability in the recent past and also check the vulnarabilties in the infrastructure and then provide a score based on severity. the higher the severity the higher the chance of getting breached. This was a great hit but two of our customers came back with a specialised request, the wanted to quantify the severity in terms of revenue loss so it would help them prioratize fixes on the infrastructure. This not only required heavy research but also defining the scope as well that where it fits in. The reason it was important to think about this feature because it was a big contract and our company wanted close it before the end of Q2. I had a planning sessions with the stake holders and product team, we defined the scope of the feature and then communicated with the customer and got all the buy ins, there had to be some repriorization required to imediatle start working on the project, I had a chat with my team and transperantly explained why this was such a high priority for the company and how it aligns with the company goals. This gave boosted their morale and also they saw the advantages of adding this feature and the moral was high.

Get answer reviewed by AI
3 years ago
BehavioralPeople Management
3 years ago
How do you prioritize diversity and inclusiveness in your work and what steps have you taken to promote it?
Engineering ManagerData Engineering ManagerML Engineering ManagerData Science Manager

GitHub

Instana Logo

Instana

Bumble Logo

Bumble

+4

First realize that no two people are the same and hence the same techniques will not work on everybody the same way. There are some steps that I prioritize diversity and inclusiveness

1. Meetings : When I participate or own meetings with a mix of in-person and remote attendees, i ensure that the remote attendees have fair opportunities to participate. Conversations in the room are impossible to avoid but I pull in the people in the video conference and ask them for their opinion or call on specific people since they have expertise. 

2. Participation : There are always people who tend to be silent even if they are experts in the field. I identify and work with them 1:1 and let them know how valuable their more recent interaction was and that I would like to call on them initially in low pressure situations and cultivate their habit of participating. For example I had a recently promoted Senior Engineer who start attending my leadership meetings. He however remained silent for most of the meeting which was dominated by well established SDMs and Senior Engineers. In my next 1:1 I spoke to him about how he had earned a place in the room and how his insights have helped in meetings and told them that I would like to call on them more.

3. Cultural : There are people who need specific considerations, such as people who need standing desks, additional time off on Fridays for prayers or some physical disabilities. I listen to their needs and only asking for information if they are willing to provide it and give them the flexibility as long as it does not affect the rest of the team. For example, I organized a weekly leadership meeting on fridays after lunch as a low pressure meeting to review weekly progress, brainstorm new ideas, and identify opportunities. One of my managers, indicated that he would need to miss 30 min of the meeting every week due to prayers. I subsequently discussed with the team to move the meeting prior to lunch without indicating specifics of why I wanted to, thus preserving confidentiality.

4. Opportunities with leadership : While some people naturally tend to have an audience with leadership, I identify opportunities to provide people a chance to present or speak to senior leaders. I talk to them about their strengths and why they would be good at presenting a specific opportunity and guide them through it

5. Document reviews : Document reviews are a great opportunity to get people involved and any presentation or document that the team writes, I ensure that all relevant people get to review and comment on it. If I identify somebody being silent, I reach out during my 1:1 to help them participate

6. Generating Ideas : Ideas come from all sorts of people and taking them out of their normal roles and responsibilities helps them to come out of their shell. I have organized hackathons about twice a year where I partner with a peer organization and encourage both organizations to work together to come up with innovative ideas outside of their normal roles.

Get answer reviewed by AI
3 years ago
People ManagementXFN Leadership
3 years ago
Can you walk me through the interview process you use to assess the capabilities of a candidate?
Engineering ManagerML Engineering ManagerData Engineering ManagerData Science Manager

GitHub

Palo Alto Networks Logo

Palo Alto Networks

Avanade Logo

Avanade

The Process is as follows:

Candidate Selection

Our Recruiters create a pipeline and qualified and diverse candidates which they share with me.

Phone Screen

We screen the candidates technically, if they can solve a coding problem. We also offer take home assignments as an option.

Onsite

During the onsite loop, my team evaluates the candidate technically and we do a behavioral interview to assess culture fit.

I look for the following traits:

Growth Mindset:  Those who have learnt something above and beyond their work.

Passionate: Can they speak to some project with passion and point to what they achieved?

Big Picture: Can they explain how some project solved the needs of the business

Diversity: Would this person raise the bar on my team and encourage diversity of thought.

Technical Competency: This is table stakes

Get answer reviewed by AI
3 years ago
People Management
3 years ago
Can you discuss your diversity approach for your team? How would you shape a inclusive work culture at GitHub?
Engineering Manager

GitHub

Get answer reviewed by AI
3 years ago
System Design
3 years ago
Build a distributed system to manage time series data effectively.
Engineering Manager

GitHub

Get answer reviewed by AI
3 years ago
System Design
3 years ago
Design a collaborative document editing service like Google Docs.
Engineering Manager

GitHub

Get answer reviewed by AI
3 years ago
System Design
3 years ago
Design a system for real-time processing of natural language queries.
Engineering Manager

GitHub

Get answer reviewed by AI
3 years ago
Behavioral
3 years ago
Can you describe a situation where you had to find a middle ground with someone?
Engineering ManagerData ScientistFull Stack Software EngineerProgram Manager

GitHub

Zscaler Logo

Zscaler

ETRADE Logo

ETRADE

Get answer reviewed by AI
3 years ago
Coding
3 years ago

Two Sum

You're presented with an array of integers and a specific target value. Your task is to identify and return the indices of two numbers from the array that add up to the target. You can assume there's exactly one solution, and you can't use the same element twice. The indices can be returned in any order.

Input: nums = [14,8,22,6], target = 20

Output: [1,3]

Explanation: The integers at indices 1 and 3 (8 and 6) sum up to 20, so we return [1, 3].

Engineering Manager

GitHub

Get answer reviewed by AI
3 years ago

Try Free AI Interview

Question of the week

We'll send you a weekly question to practice for:

Showing 71 to 80 of 111 results

Previous678910Next

*All interview questions are submitted by recent GitHub Engineering Manager candidates, labelled and categorized by Prepfully, and then published after being verified by Engineering Managers at GitHub.

  • Amazon Software Engineer Interview Guide
  • Amazon Front-End Engineer Interview Guide
  • Amazon Machine Learning Engineer Interview Guide
  • Amazon Data Scientist Interview Guide
  • Amazon's Bar Raiser Interview: A Comprehensive Guide to the Process
  • Google Software Engineer Interview Guide
  • Company
  • FAQs
  • Contact Us
  • Become An Expert
  • Services
  • Practice Interviews
  • Interview Guides
  • Interview Questions
  • Watch Recorded Interviews
  • Gift sessions
  • AI Interview
  • Social
  • Twitter
  • Facebook
  • LinkedIn
  • YouTube
  • Legal
  • Terms & Conditions
  • Privacy Policy
  • Illustrations by Storyset

© 2025 Prepfully. All rights reserved.

Prepfully logo

Please log in to view more questions.

Not a member yet? Sign up for free.