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
a year ago
I'd like you to share an experience when you disagreed with a team member's approach.
Software EngineerFull Stack Software EngineerTechnical Program ManagerProduct Manager

Bidroom

Lenskart

Takeaway

I try to understand their point of view and be open to new ideas. If I listen without being defensive I know  the other party will also listen. That way we can take the best idea from both and come up with great solution.

Get answer reviewed by AI
a year ago
Behavioral
a year ago
What is an accomplishment you are proud of?
Software EngineerFull Stack Software EngineerProduct ManagerBackend Engineer

Bidroom

Cisco

GoodData

+2

One project i'm proud of is my internship project which was a full stack project where i had the chance to create a prototype of a template manager , storing the data into a cassandra database, alongside using springboot and java to work on the module structure and life of the project, I then used js and react for UI. This prototype was then deployed and is now being used by internal payment team at jpmc, instead of going to search every resource, i store all the templates in one template manager and they can know just search the nav bar and get the exact template they need. I'm proud of this project not only because it was my first real project using the new languages and frameworks i was learning during internship but it also gave me the confidence of knowing and seeing that I can do this even though i dont have a degree in this field!

Get answer reviewed by AI
a year ago
Behavioral
a year ago
I want to know a story about a time when you had to make a quick decision.
Software EngineerFull Stack Software EngineerFrontend EngineerProgram Manager

Bidroom

MasterClass Logo

MasterClass

Marketo Logo

Marketo

Get answer reviewed by AI
a year ago
Behavioral
a year ago
Describe a time when you faced a challenge when you were in public.
Software EngineerData Science ManagerML Engineering ManagerData Engineering Manager

Bidroom

Orange Logo

Orange

Nubank Logo

Nubank

+5

I once led a restructuring initiative aimed at aligning resources with delivery accounts and redesigning KPIs. While the planning and communication strategy were solid, I overlooked whether our data platforms could support the new changes. Just before rollout, I discovered serious data integrity issues. This setback required a major clean-up effort across teams, but we corrected course by prioritizing platform readiness and enhancing our validation processes for future initiatives.

Get answer reviewed by AI
a year ago
Behavioral
a year ago
I'd like you to tell me about a time when you changed how you worked.
Software EngineerData Science ManagerML Engineering ManagerData Engineering Manager

Bidroom

Hulu Logo

Hulu

Asana Logo

Asana

+6

l, I initially built automation scripts for trade reconciliations and reporting using standalone Python and UNIX-based cron jobs. These worked well for smaller data volumes, but as our operations scaled across global teams in London, Hong Kong, and the Bahamas, performance and maintainability became a bottleneck.

I realized I needed to adapt my workflow to better support large-scale, distributed processes. So, I changed how I worked by migrating critical pipelines from PostgreSQL and flat scripts into a more robust ETL framework using Databricks and Delta Lake. I restructured batch processes into streaming jobs and modularized the Python code to be production-grade. I also started using Kafka and Kubernetes to improve system reliability and orchestration.

Get answer reviewed by AI
a year ago
System Design
a year ago
Design a web crawler.
Software Engineer

Bidroom

Get answer reviewed by AI
a year ago
Behavioral
a year ago
I'd like to hear about a time when you failed at work.
Software EngineerFull Stack Software EngineerTechnical Program ManageriOS Engineer

Bidroom

Epic Systems Logo

Epic Systems

Juul Labs Logo

Juul Labs

+1

Situation: I was tasked with building a prototype of our DIGITS app on the Hololens 2, a mixed-reality device. This was new territory for us, and I was excited to explore how our telephony experience could translate to AR.



Task: My goal was to create a working demo that integrated our telephony SDK into the Hololens experience using Unity and C#. I had about two weeks to get something functional enough to evaluate viability.



Action: I dove deep into learning Unity3D and Hololens development from scratch, and spent considerable time trying to bridge our SDK — which was built in C++/C# — with the Hololens platform. Despite my efforts, I couldn’t get reliable communication between Unity and our SDK.



Rather than give up, I pivoted and simplified the approach by porting our existing Windows desktop app into the Hololens environment. This at least allowed for basic app functionality and UI testing. Through further research and prototyping, I discovered a key platform limitation: Hololens did not support background notifications, meaning incoming calls couldn’t be surfaced while another app was in use.



Result: I documented everything, demoed the prototype to my manager, and recommended that we pause development until the Hololens platform evolved. While I didn’t deliver the full solution I set out to build, I learned a ton, clearly communicated risks, and saved the team from investing more time into a blocked path. I see this as a failure in the original goal, but a success in terms of ownership, problem-solving, and protecting resources.



Get answer reviewed by AI
a year ago
System Design
a year ago
Construct a credit-based purchase model for Bidroom.
Software EngineerTechnical Program ManagerML Engineering ManagerMachine Learning Engineer

Bidroom

Recruit Holdings Logo

Recruit Holdings

Productboard Logo

Productboard

My system will have the following components

a) Credit Check Service -> we use this to check the credit worthiness of the user 

b) Collect Credit card infomraiton - which will then be authorized to be charged in installments at a later time

c) A scheduler which schedules a payment to be charged 



Get answer reviewed by AI
a year ago
System Design
a year ago
Design a cloud file storage service similar to Dropbox.
Software Engineer

Bidroom

Get answer reviewed by AI
a year ago
Behavioral
a year ago
Describe a time when you disagreed with a performance rating you received.
Software EngineerFull Stack Software EngineerData ScientistData Analyst

Bidroom

Magic Leap Logo

Magic Leap

Proofpoint Logo

Proofpoint

During my tenure at Cisco, I participated in a project where I collaborated with a devops team and testing team to accomplish the resource allocation . At the end of the project, each intern received an evaluation from our direct supervisor. I was surprised to find that my performance rating was lower than I expected, given the contributions I felt I had made.

Task:I wanted to understand the basis for the rating and felt it was important to clarify any discrepancies between my self-assessment and the supervisor’s perception. My goal was to maintain a positive relationship while advocating for the work I had done.

Action:I requested a brief, one-on-one meeting with my supervisor. In that meeting, I calmly listened to their feedback to understand their perspective fully. Then, I shared specific examples of my contributions:

  • How I had taken the lead on documenting the current resource allocation and new resource allocation based on my experience.

  • My involvement in proper resource allocation resulted in 25% reduction of P1 issues due to resource allocation.

  • The additional responsibilities I took on to get all resource approvals and helm script changes went unnoticed.

I also provided the documentation and metrics I’d been tracking to illustrate the impact of my work. By centering the conversation on factual evidence and outcomes, I was able to highlight aspects of my contribution that might have been overlooked initially.

Result:After reviewing these points, my supervisor acknowledged that some of my behind-the-scenes work wasn’t fully visible to them.  we agreed to have more frequent check-ins going forward. This experience taught me the value of proactive communication and documentation, ensuring that both my manager and I have a clear view of my responsibilities and achievements.

Get answer reviewed by AI
a year ago

Try Free AI Interview

Question of the week

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

Showing 21 to 30 of 91 results

Previous12345Next

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

  • Atlassian UX Researcher Interview Guide
  • Atlassian Support Engineer Interview Guide
  • Microsoft Program Manager Interview Guide
  • Google Mechanical Engineer Interview Guide
  • Microsoft Support Engineer Interview Guide
  • Microsoft Android Engineer Interview
  • 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.