AppFolio Software Engineer Intern Interview Questions

2 Interview Reviews

Interview Experience

Interview Experience

100%
0%
0%

Getting an Interview

Getting an Interview

50%
50%

Interview Difficulty

3.0
Average

Interview Difficulty

Hard

Average

Easy

2 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty

 

Software Engineer Intern Interview

Anonymous Interview Candidate
Anonymous Interview Candidate
Application Details

I applied online. The process took 2 weeksinterviewed 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 Questions
  • 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 Answers (2)
No Offer
Positive Experience
Average Interview

Other Interview Reviews for AppFolio

  1.  

    Software Engineer Intern Interview

    Anonymous Interview Candidate in Santa Barbara, CA
    Anonymous Interview Candidate in Santa Barbara, CA
    Application Details

    I applied through college or university. The process took a dayinterviewed 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 Questions
    • 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
    Accepted Offer
    Positive Experience
    Average Interview

Work at AppFolio? Share Your Experiences

AppFolio

 
Click to Rate
or

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.