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
3 years ago
Why do you want to join Compass?
Software Engineer

Compass

Get answer reviewed by AI
3 years ago
Behavioral
3 years ago
Talk about a time you had a conflict with your manager.
Software EngineerFull Stack Software EngineerTechnical Program ManagerBackend Engineer

Compass

Nuro

Sendbird

Get answer reviewed by AI
3 years ago
Behavioral
3 years ago
What are you looking for, from the Software Engineer role at Compass - what are some of your key goals from this opportunity?
Software Engineer

Compass

Get answer reviewed by AI
3 years ago
Behavioral
3 years ago
I want to hear about a time when you disagreed with your boss or an executive
Software EngineerData Science ManagerML Engineering ManagerEngineering Manager

Compass

Corning Logo

Corning

DrChrono Logo

DrChrono

Get answer reviewed by AI
3 years ago
Behavioral
3 years ago
How did you handle a situation where you couldn't meet a deadline?
Software EngineerFull Stack Software EngineerTechnical Program ManagerML Engineering Manager

Compass

Decathlon Logo

Decathlon

NVIDIA Logo

NVIDIA

Get answer reviewed by AI
3 years ago
Behavioral
3 years ago
In a previous role with a lot of responsibility, how did you overcome a challenge?
Software EngineerFull Stack Software EngineerBackend EngineerProduct Manager

Compass

MyGlamm Logo

MyGlamm

HubSpot Logo

HubSpot

+7

In my role leading the launch of that new customer onboarding system, the pressure was really on. We had that tight three-month window and a lean team to build something that would be the first impression for all our new users. One specific hurdle we faced was integrating our legacy customer database with this brand-new system. The data structures were quite different, and initially, the data migration process was proving to be much slower and more error-prone than anticipated. This threatened to push our launch date.

To tackle this head-on, I didn't just delegate. I dove into the technical details with the lead engineer. We mapped out the data fields meticulously, identified the key transformation rules needed, and actually prototyped a more efficient data migration script using Python. This allowed us to automate a significant portion of the process that was previously manual.

Furthermore, to ensure we were building the right thing quickly, we implemented very short feedback loops. We'd build a small piece of the onboarding flow, get immediate feedback from a small group of internal users, and iterate based on their input. For example, early on, users found a particular step in the registration process confusing. Based on their feedback, we completely redesigned that screen within a couple of days, leading to a much smoother experience.

By getting into the technical weeds to optimize the data migration and by relentlessly focusing on user feedback through rapid iterations, we not only overcame the risk of a delayed launch but also delivered an onboarding experience that was significantly more user-friendly than initially envisioned. It was incredibly rewarding to see new customers move through the system so smoothly right from day one. That success really underscored the power of combining technical problem-solving with a user-centric approach

Get answer reviewed by AI
3 years ago
Behavioral
3 years ago
What did you learn from a recent failure? How has this failure made you a better Software Engineer?
Software Engineer

Compass

Get answer reviewed by AI
3 years ago
Behavioral
3 years ago
Can you tell me about a project you are proud of?
Software EngineerFull Stack Software EngineerProduct ManagerBackend Engineer

Compass

Cisco Logo

Cisco

GoodData Logo

GoodData

Get answer reviewed by AI
3 years ago
Behavioral
3 years ago
Tell me about a time you've had to change the way you work.
Software EngineerData Science ManagerML Engineering ManagerData Engineering Manager

Compass

Hulu Logo

Hulu

Asana Logo

Asana

Get answer reviewed by AI
3 years ago
System Design
3 years ago
Design a system for managing a distributed CI/CD pipeline.
Software Engineer

Compass

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 92 results

Previous678910Next

*All interview questions are submitted by recent Compass Software Engineer candidates, labelled and categorized by Prepfully, and then published after being verified by Software Engineers at Compass.

  • AWS Technical Program Manager interview guide
  • Cruise Technical Program Manager Interview Guide
  • PayPal Technical Product Manager
  • Microsoft Technical Program Manager Interview Guide
  • Technical Program Manager Interview Guide
  • Uber Data Scientist 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.