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
iOS System Design
3 years ago
What approach would you take to develop a user interface similar to the iOS calendar, with a particular emphasis on the collection view cell layout?
iOS Engineer

Snap

Flipkart

DoorDash

Get answer reviewed by AI
3 years ago
People Management
3 years ago
How have you resolved conflicts in the workplace in the past? What strategies do you think would work best for Snap?
Engineering Manager

Snap

Get answer reviewed by AI
3 years ago
Behavioral
3 years ago
In a perfect world, what would you change about Snap?
Frontend Engineer

Snap

Get answer reviewed by AI
3 years ago
System Design
3 years ago
Create a locking service for distributed applications and databases.
Software Engineer

Snap

Get answer reviewed by AI
3 years ago
Behavioral
3 years ago
What are your career goals over the next five years? How does Snap fit into your overall vision?
Backend Engineer

Snap

Get answer reviewed by AI
3 years ago
People Management
3 years ago
Have you ever coached an engineer to become a manager or into a management role? If so, can you tell me about the experience and
Engineering Manager

Snap

Verb Logo

Verb

Peloton Logo

Peloton

Yes, i coached an engineer to progress into a manager role with an ownership of delivery responsibility for an entire customer account and managing 3 teams. This progression happened in a course of 3 years. This was during the time when I was leading embedded sw organisation, and while building the time I hired this senior engineer.

He showed good promise and transitioned into top performer with good hold on technology, communication skills and mentoring and helping others. We identified dealing with ambiguity as one of the improvement ares and he systematically addressed that. Cleint communication was next identified target area and he improved on that too.

To help him get better, i provided his opportunities at project work, connected him to mentors and also suggested trainings that he can leverage.

Based on his interest to lead a team, we identified team management as learning focus area.

I started him with a small team of 3 memeber s, gave him autonomy to lead and drive his charter interacting with his team, but with regular check-in to assess how he is doing.

This way he made good use of opportunities provided to him and grew in his cadre. At each growth level, we identified opportunities to improve on and facilitating him with various support parameters including regular feedback mechanism and course correction I was happy to grow a senior engineer to a client account manager

Get answer reviewed by AI
3 years ago
Behavioral
3 years ago
What is the most innovative idea you have ever had? How did you come up with it and how did you go about implementing it?
Data ScientistData Engineering ManagerEngineering ManagerUX Designer

Snap

NetApp Logo

NetApp

Bill.com Logo

Bill.com

+7

When I joined my new team , I took lead on a new project which was complex in nature, had many unknowns and our team had to work on new framework, techstack, data models. The team was following agile methodology and will start with the work in first sprint. there was no concept of zero sprint or story grooming prior to the start of first sprint.

with the existing approach I envisioned some issues:

1. Because the number of unknown were high, the chances of doing wrong estimations for development were high.

2. There were high chances that the prioritisation is not right and we might have to revisit the features again and again.

3.  We might find out about unknowns while we are in the development process and that might cause delays.

To overcome these issues, I suggested some changes in our approach:

1. Increase the planning for one more release cycle and group the features as now, next and later.

2. For the features planned in the now group , prioritise them for the next release and complete the research and PRDs for them one sprint early. That means dev and QA will have 2 weeks extra to go through the stories, find out the dependencies and share the feedback. This helped in identifying if we need POCs for any feature or we can right away start developing them. Or if further modularisation is required.

3. I suggested to track the features related to new project in a different group, because to begin with the pace of the delivery will be slow.

When we begin, we took one complete release only in the RnD and understanding the new framework and doing small POCs to validate our understanding.

From second release, when we as a team were ready with good understanding on the expectations and other tech dependencies we started delivering and we could complete 2 full flows from end to end.

We had very less amount of spillover and could complete almost everything in the backlog, which was a big issue in earlier releases.

Get answer reviewed by AI
3 years ago
Behavioral
3 years ago
Tell us about a time when you made an unpopular decision.
Data ScientistTechnical Program ManagerSoftware EngineerProduct Manager

Snap

Pristyn Care Logo

Pristyn Care

Ofbusiness Logo

Ofbusiness

+8

As a QA leader I had to choose between run a full check of a new functionality that wasnt very popular or use or let the change pass over with the aprove of the PM for some time saving. I choose run the full check, take a few days more, but when the functionality goes to production it works well, without any bugs.

Get answer reviewed by AI
3 years ago
Behavioral
3 years ago
Share a story about a time when you successfully convinced someone to support your idea. What steps did you take?
Engineering ManagerTechnical Program ManagerSoftware EngineerBackend Engineer

Snap

Guidewire Software Logo

Guidewire Software

Remitly Logo

Remitly

Get answer reviewed by AI
3 years ago
Role Related KnowledgeProblem Solving
3 years ago
How would you identify and address potential risks that might lead to customer churn at Snap?
Customer Experience LeadCustomer Service Representative

Snap

Lemonade Logo

Lemonade

Autodesk Logo

Autodesk

Get answer reviewed by AI
3 years ago

Try Free AI Interview

Snap logo

Snap

Software Engineer

Prepare for Behavioral interview at Snap

Behavioral
Snap logo

Snap

Product Manager

Prepare for Product Strategy interview at Snap

Product Strategy
Snap logo

Snap

Engineering Manager

Prepare for System Design interview at Snap

System Design
Snap logo

Snap

Data Scientist

Prepare for DS Analytical Execution interview at Snap

DS Analytical Execution

Question of the week

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

Showing 1221 to 1230 of 1569 results

Previous121122123124125Next

*All interview questions are submitted by recent Snap candidates, labelled and categorized by Prepfully, and then published after verification by current and ex-Snap employees.

  • 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.