I applied online. I interviewed at AppFolio in Nov 2025
Average interview
Application
I applied online. I interviewed at AppFolio
Interview
Initial phone screening that talked about my resume, past experiences and projects. Talked about what the job role would be. Phone screening went well and technical phone interview was scheduled the next week with a software developer. Talked a bit about past experiences then had me code on a shared google doc.
Interview questions [1]
Question 1
Given an array, how would you return the three largest elements. Then follow up with ways to optimize.
Thank you for taking time to share your experience with us. We hope to cross paths in the future should there be an opportunity that may be a fit. Best of luck to you.
Interview
Screening call with the recruiter, then moved to a 75-minute technical interview with another software engineer and a manager. That involved System design and coding problems. After that, you moved to a final behavioural interview.
Interview questions [1]
Question 1
Behavioural question involved a complex problem you solved.
Rapid-fire system design questions ranging from scalability to performance.
The coding interview involves removing duplicates from a string of messages.
Thank you for taking time to share your experience with us. We're glad to hear it was a positive one. We encourage all candidates to keep an eye out for additional opportunities with us. Best of luck to you.
Met with a recruiter first to speak about prior work experience and learn a bit about the company and current objective. Professional, respectful, and collaborative interviews. Consisted of 4 rounds all done remote, OOP coding questions. Friendly conversation as well.
I applied through an employee referral. The process took 2 weeks. I interviewed at AppFolio (San Diego, CA)
Interview
The interview process consisted of several rounds of technical and behavioral interviews. The technical interviews consisted of fairly simple questions which tested your basic ability to code, problem solve, and explain your thought process clearly. The behavioral interviews consisted of typical team-oriented behavioral questions that allow the candidate to showcase their experience and show personality.
Interview questions [1]
Question 1
Tell me about a time where you were working on a team and had disagreements with other team members. How did you approach the situation and what was the result?