AppFolio
3.8 of 5 19 reviews
www.appfolio.com Santa Barbara, CA 150 to 499 Employees

AppFolio Interview Questions & Reviews

Updated Jan 24, 2014
All Interviews Received Offers

Getting the Interview 

38%
33%
27%

Interview Experience 

80%
0%
20%

Interview Difficulty 

8 candidate interviews Back to all interview questions
Relevance Date Difficulty
in

No Offer

Positive Experience

Average Interview

Software Engineer Intern Interview

Anonymous Interview Candidate

I applied online and the process took 2 weeks - interviewed at AppFolio in January 2014.

Interview Details – Screening/behavioral questions with HR on phone first. Then a phone interview with Andrew Mutz. Very nice people. Fair questions. Asked a lot about complexity and ways to improve efficiency of your code. I just blanked.

Interview Question – 1. Given an array that contains duplicates (except for one value), find the one value that does not have a duplicate in that array. Explain the complexity of your algorithm. So in the array: A = [2, 3, 4, 5, 2, 3, 4] your algorithm should return 5 since that's the value that does not have a duplicate.

2. Explain the process that happens when you type your username and hit submit on a website (HTTP, server/client communication, etc...)
  View Answer

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Software Engineer Interview

Software Engineer

Interviewed at AppFolio

Interview Details – on campus recruiting but still need to apply online. They give me a phone interview but later they don't want to forward the interview.

Interview Question – tell your experience which has relation to the job   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

QA Tester Interview

Anonymous Interview Candidate

Interviewed at AppFolio

Interview Details – This manager of this company is a graduate from UCSB, so if you are a student from UCSB and looking for jobs, you'd better have a try. I have experience three rounds of interviews, including a telephone interview and two on-site interviews.

Interview Question – The most part is form a CS Phd, and he asked me one logical question. This question aimed to test if you are a quick learner. But I failed   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Declined Offer

Neutral Experience

Average Interview

Software Engineer Interview

Software Engineer
Santa Barbara, CA

I applied online and the process took 4+ weeks - interviewed at AppFolio in January 2013.

Interview Details – It is quite a standard interview process. It emphasizes a lot on the breadth rather than the depth of knowledge in CS. All coding questions are reasonable and fair. From HR to CEO, all people there are very helpful and friendly. Their products are also very promising and starting to get a lot of revenue.

Interview Question – Various types of sorting algorithms and their complexity. Process of a URL being entered to a page rendered to users.   Answer Question

Reason for Declining – This is my first offer and given the fact that this is a startup company and the pay is a bit below average.

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

1 person found this helpful

Declined Offer

Negative Experience

Very Difficult Interview

Relationship Manager Interview

Relationship Manager
Goleta, CA

I applied through an employee referral and the process took 1+ week - interviewed at AppFolio in December 2011.

Interview Details – The process is lengthy and you'll interview with several people. Often the questions are highly technical, even if the job doesn't demand that knowledge. They'll have you in to meet several people and you'll be starving by the time they release you to get out the door before asking you back to do it again.

Interview Question – When the instructions "make me a sandwich" were given. Why didn't sudo make the sandwich?   View Answer

Reason for Declining – very uptight, a lot of politics, management takes itself very seriously. Building is a storage box, no windows, giant hot box of a building and you just look at everybody across desks, no sense of your own space

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Positive Experience

Average Interview

Software Engineer Interview

Software Engineer
Santa Clara, CA

I applied through an employee referral and the process took 5 days - interviewed at AppFolio in April 2013.

Interview Details – One on site screening in Richardson and then a Skype video interview with collabedit

Interview Question – Division of a map getting results from an area over a map from a service. How would you make it faster   View Answer

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Positive Experience

Average Interview

Software Engineer Intern Interview

Anonymous Employee
Santa Barbara, CA

I applied through college or university and the process took a day - interviewed at AppFolio in December 2011.

Interview Details – was interviewed by two software engineers working there. one of them asked high level questions related to algorithms and web programming / networks. the other one was all about low level coding and concentrated on implementation. Each interview took about an hour or so. I was briefed about the company before the interview and was explained the nature of the work.

Interview Question – given two sorted arrays A and B A has a buffer at the end large enough to hold B. how would you merge them into a sorted array   View Answer

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Declined Offer

Positive Experience

Average Interview

Software Engineer Interview

Anonymous Interview Candidate
Santa Barbara, CA

I applied through an employee referral and the process took 1+ week - interviewed at AppFolio in November 2007.

Interview Details – The first interview was with the CTO, who described the general work to be done, with some talks about my background in software. The next was with a remote engineer over the phone, who asked more technical questions about my history and experience with Ruby on Rails and programming in general. After that, a one-on-one with their lead engineer who presented several programming challenges. A less formal chat with the president and CEO, then a follow-up with the CTO again.

Interview Questions

  • Why are you leaving your current job, when you've only been there for so little time?   View Answer
  • How would you go about designing a text editor dialog that would let you hop around files easily by just typing parts of their name?   View Answer
  • How long do you think you would work for this company?   View Answer

Reason for Declining – Didn't feel I fit with the company culture.

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response
RSS Feed Embed

Worked for AppFolio? Contribute to the Community!

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.

Glassdoor is your free inside look at AppFolio interview questions and advice. All 8 interview reviews posted anonymously by AppFolio employees and interview candidates.