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
9 months ago
Would you change anything about SoFi if you had the chance?
Backend Engineer

SoFi

Get answer reviewed by AI
9 months ago
Behavioral
9 months ago
Could you tell me about a time when you had to convince someone of an idea and how you did it?
Full Stack Software EngineerTechnical Program ManagerSoftware EngineerBackend Engineer

SoFi

Guidewire Software

Remitly

+1

At hyperface we got requirement from product team to build a nudge engine, this will be a configuration driven engine and when a condition is met based on the configured communication pattern it is going to send the communication. Example : If user have done 5 transaction is flikart and an offer is going on to do 10 transactions to get a reward we will nudge user based on the communication channel and rules that nudge him on whatsapp this much time and send him the push notification.

When this product requirement came , product wanted to build each and everything as a single engine, but at that time I realized that having a separate notification service which will take care of all notification related stuff and we will be able to efficiently scale that system and prevent having a tight coupling  will be very helpful , but when I proposed this product did not agreed as they thought right now there is no usecase for making nudge engine and notification engine a separate component.

At that time I dicsucces this with my fellow EM and came to know that they are scenarios where they need to send notification for example otps , push notification and everyone is handling this in a custom way in there own code based . With all this data I went back to product team ann pitched them that having this notification engine all this custom handling will be gone we will have better mechanism to control notification  track metricies and and improve the experience by handling failure scenarios .

with this data I was able to convenience the product team to build to different systems.

Get answer reviewed by AI
9 months ago
Behavioral
9 months ago
Tell me about a time when you showed initiative.
Full Stack Software EngineerData Science ManagerML Engineering ManagerData Engineering Manager

SoFi

Two Sigma Logo

Two Sigma

Citrix Systems Logo

Citrix Systems

Earning the trust of a team is essential for effective collaboration and success. I approach this by:

  1. Being Transparent: I prioritize open communication and honesty. For instance, during a project update meeting, I openly shared the challenges we were facing, which helped build trust among team members as they felt informed and included in the process.
  2. Listening Actively: I make a conscious effort to listen to my team members’ ideas and concerns. When a colleague proposed a new strategy, I encouraged discussion and incorporated their feedback into our plans, demonstrating that I value their input.
  3. Following Through on Commitments: I ensure that I meet deadlines and deliver on my promises. For example, when I noticed our team was at risk of missing a deadline on a key project, I took the initiative to reorganize our workflow, delegate tasks more effectively, and set up short check-in meetings. This allowed us to complete the project on time, reinforcing my reliability to the team.
  4. Showing Empathy: I take the time to understand the individual needs and motivations of my team members. By being supportive during high-pressure times and recognizing their personal challenges, I create a safe space for open communication.
  5. Encouraging Collaboration: I foster a team-oriented culture by celebrating collective achievements. After we completed a project successfully, I organized a small team celebration to recognize everyone’s contributions and strengthen our bond.
  6. Being Approachable: I maintain an open-door policy, inviting team members to share their thoughts or concerns. This accessibility helps establish a friendly atmosphere where everyone feels comfortable engaging with me.

By implementing these strategies and sharing specific examples, I build a foundation of trust that strengthens team dynamics and enhances overall performance."

Get answer reviewed by AI
9 months ago
Behavioral
9 months ago
Tell me about a project you are very proud of? Why?
Frontend EngineerTechnical Program ManagerSoftware EngineerProduct Manager

SoFi

Illumina Logo

Illumina

Articulate Logo

Articulate

+6

The accomplishment that I am most proud of is when my manager asked me to move to Malaysia to set up a new Factory and the Operations department in Kuala Lumpur.

It was my job to get all licenses and permits required to allow our factory to run under the country's regulations. I had to define the different roles needed like Product, Process, Quality, and Planning engineers. In addition, it was also my responsibility to manage the transfer of 3 different product lines from China to Malaysia.

To make that happen, I kicked off the project with the stakeholders to define the goals, budget, and plan for the opening of the new factory. I defined all milestones, and I collaborated with HR team to define the total HC needed, the different roles, the timeline for each incorporation, and the budget. With the Legal department, I worked closely to get the licenses and permits required for our company to operate in Malaysia. Together with the Operations team, I worked on the factory layout, material readiness, staff training, and the assembly lines transfer plan from China to Malaysia.

After 9 months of deep collaboration with cross-functional teams, I completed the project on time and within budget. It was a great learning opportunity that challenged my program management and leadership skills. Finally, the transfer resulted in a cost down of 5% for our customer in the products transferred to Malaysia.

Get answer reviewed by AI
9 months ago
Behavioral
9 months ago
Tell me about a time when you failed at work.
Frontend EngineerSoftware EngineerTechnical Program ManageriOS Engineer

SoFi

Epic Systems Logo

Epic Systems

Juul Labs Logo

Juul Labs

  • There was a time the team was developed a search optimization capbility for users based on given requirements by product manager, so it could add more search filters for faster accessibility so . I asked the team to create demo on dev environment and to show customer, in order to make sure it is aligned with users need. I scheduled the meeting and we showed the demo, suddenly we undrestood all the usecase were not covered by program manager which lead to poor design it means some of the file type were not identified by specific locations. And that wasn't a feature for customer. On the other side we didn't have enough time. Since we needed to release this feature on time and as manula accessibility got block the program ​
  • ​
  • So I pushed the product manager to schedule meeting with diverse useres to make sure to capture diverse uses cases. I put together team and we discussed on options and tried reestimate we identified that by one more api resource we can have this feature on time. So I escalae that to leadership since the timeline was crucial for them, they assign api resource from india Lesson learned: 25 percent ​

Get answer reviewed by AI
9 months ago
Product Sense
9 months ago
Assume you are an Amazon engineer, the review scores of amazon items are sometimes biased, because people usually give a score only if they strongly like it or strongly dislike it. How would you know if the review score of a given item is biased or not?
UX Researcher

SoFi

ASML Logo

ASML

Alteryx Logo

Alteryx

Get answer reviewed by AI
9 months ago
Behavioral
9 months ago
I want to hear about a time when you had to work together on a project with a coworker who you didn't like.
Product ManagerData Engineering ManagerEngineering ManagerUX Designer

SoFi

Amazon Logo

Amazon

Figma Logo

Figma

+7

Situation:
While working on the CloudGate (CASB) program at Oracle, I had to collaborate closely with a lead engineer who was highly technical but often resistant to input from non-engineering stakeholders, including program managers like myself.

Task:
Our shared goal was to integrate CloudGate’s policy engine with a third-party SaaS provider under tight deadlines for a compliance milestone. Coordination was critical, but communication friction risked delaying delivery.

Action:
I focused on building mutual respect by first acknowledging his technical expertise and then shifting our interactions to be data- and goal-driven. Instead of pushing process, I came to discussions with clear risk/impact scenarios and timelines tied directly to customer and audit deadlines. I also adapted my style—fewer meetings, more async updates with technical clarity—which matched his preference. Gradually, we established a working rhythm built on outcomes, not personalities.

Result:
We delivered the integration on time, passed the compliance audit, and by the end of the project, had built enough trust that he started proactively surfacing risks to me before I had to ask. The experience reinforced for me that adapting communication style and focusing on shared goals is often more effective than trying to change personalities.

Get answer reviewed by AI
9 months ago
Statistics
9 months ago
What is the process for plotting an ROC curve with predicted probabilities and true labels?
Machine Learning Engineer

SoFi

Ally Logo

Ally

Marqeta Logo

Marqeta

Get answer reviewed by AI
9 months ago
Behavioral
9 months ago
Tell me about a time when you took ownership of your personal development and pursued learning opportunities.
Engineering ManagerTechnical Program ManagerSoftware EngineerProduct Manager

SoFi

ApplyBoard Logo

ApplyBoard

Naspers Logo

Naspers

+11

At my current job one of our biggest customer raised the  issue they were facing in our notification service. The issue was they were not receiving any notifications from our system on their new infrastructure. Their production infra was working fine.

I reviewed their configuration and everything was looking fine at the same time we hadn't done any changes to on our end which could cause this issue. Since their contract was up for renewal the issue, we needed quick resolution. I setup a live debugging session with customer to understand the issue in detail and their new infrastructure. After the first call it was clear that the issue was happening during https handshake or at network layer. To keep the momentum going I setup recurring call with with them and assured them that we are treating this as a high priority. On the next call I involved our security expert and SRE team for further debugging. However the issue not futher progress was made, at this point I insisted SRE team that we contact Azure support to understand if there is any issue at the tcp layer. Azure team looked at the turned on debug logs and found that our network was default MTU (maximum transmission unit) was higher than customers network MTU and customer network was dropping packets.

Finally I worked with SRE team to lower our MTU to match the customer configuration and ran tests. After the config change issue was resolved, our customer confirmed that they could see the notifications. This was really difficult issue I had ran across but I worked with various teams to get to the bottom of it and delivered results to customers satisfaction.

Get answer reviewed by AI
9 months ago
Behavioral
9 months ago
What do you do to make yourself stand out?
Full Stack Software EngineerML Engineering ManagerData Science ManagerData Engineering Manager

SoFi

OfferUp Logo

OfferUp

eToro Logo

eToro

+2

I stand out because I combine operational depth with a transformation-focused mindset. At Mercer, I didn’t just manage benefit renewals—I identified inefficiencies and built solutions, like a global provider template that boosted data accuracy from 50% to 95%.

I also simplified complex reporting processes, saving over 15 hours per client while improving quality. What differentiates me is that I don’t wait for problems to escalate—I proactively redesign processes, engage stakeholders, and deliver scalable outcomes.

That mindset of continuous improvement and strategic thinking is what helps me make a lasting impact.

Get answer reviewed by AI
9 months ago

Try Free AI Interview

SoFi logo

SoFi

Software Engineer

Prepare for Behavioral interview at SoFi

Behavioral
SoFi logo

SoFi

Product Manager

Prepare for Product Strategy interview at SoFi

Product Strategy
SoFi logo

SoFi

Engineering Manager

Prepare for System Design interview at SoFi

System Design
SoFi logo

SoFi

Data Scientist

Prepare for DS Analytical Execution interview at SoFi

DS Analytical Execution

Question of the week

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

Showing 111 to 120 of 1100 results

Previous1011121314Next

*All interview questions are submitted by recent SoFi candidates, labelled and categorized by Prepfully, and then published after verification by current and ex-SoFi 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.