
GoFundMe Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 9 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at GoFundMe.
Software Engineer
The interview process was pretty disappointing, especially the first part. I was drawn to the company by their values and culture, and the tech challenge, but during the interview, there was a disconnect between what they say and how the conversation went. The interviewer acted like they were doing me a favor by talking to me, instead of having a real chat to see if we'd be a good fit. Their attitude felt dismissive, making it awkward. Interviews are tough enough without feeling like you're not being treated respectfully or like it's not a two-way street. It didn't align with the collaborative vibe they advertise.
No confirmed questions were included in this interview report.
Software Engineer
I was contacted by a recruiter via referral. Then I had a phone screen with an engineer two days later. During the phone screen, the engineer talked about his current projects, I discussed my past projects and open source contributions, and we went over some technical questions about PHP, MySQL, and frontend scripting. I heard back about an onsite interview the next day. The onsite had six rounds with two backend engineers, one frontend engineer, a project manager, the CTO, and the CEO. We covered coding questions on data structures, algorithms, SQL queries, and OO design. The CTO was open about engineering details and explained my learning opportunities. The CEO asked about my background and my thoughts on charitable donations, specifically comparing GFM to other donation methods. I appreciated the interviewers being upfront about the pros and cons of working there and their passion for the company's vision. I got an offer three days later. I had other offers, so I negotiated my salary a bit, and they accepted my request.
- Can you describe and write an example of an AJAX call?
- How would you print a 2D array in spiral order?
Software Engineer
I had a phone interview with someone in the engineering team, then they scheduled an onsite meeting for the next day. I went to their office for the onsite and did the interview. At the end, I spoke with HR. I asked about hearing back, and they said maybe Wednesday or Thursday. I didn't hear back Wednesday or Thursday. I waited a week and sent a follow-up email, but never got a response. The interview process was great until the end. I was disappointed by the conduct of the final parts of my application process, and felt it was rude not to get a rejection email.
- Design a tic-tac-toe game.
GoFundMe Software Engineer Interview Questions
Quoted word for word from GoFundMe interview reports.
“How would you print a 2D array in spiral order?”
Read reports →“Design a tic-tac-toe game.”
Read reports →“What are React props?”
Read reports →“What algorithm would you use to find the longest consecutive increasing sequence in a stream?”
Read reports →“Can you write a simple SQL Query that uses an aggregate function, having, group by, and order by?”
Read report →“Can you show how to find the intersection of two arrays?”
Read report →“Can you explain React hooks?”
Read report →“How would you go about designing a URL Shortener service, similar to bit.ly?”
Read report →“How would you design for migrating large databases?”
Read report →Formats, difficulty and experience
Across all 9 GoFundMe interview reports.