AppFolio Interview Questions

AppFolio Interview Guides

Click or hover over a slice to explore questions for that topic.
Data Structures & Algorithms
(72)
SQL
(57)
Machine Learning
(48)
Probability
(30)
Statistics
(20)

AppFolio Interview Questions

Practice for the AppFolio interview with these recently asked interview questions.

QuestionTopicDifficulty
Data Structures & Algorithms
Easy

Given a list of integers, identify all the duplicate values in the list. Assume that the list can contain both positive and negative numbers, and the order of the list does not matter. A number is considered a duplicate if it appears more than once in the list. Return a list of the duplicate numbers.

Example 1:

Input:

nums = [1, 2, 3, 1, 2, 3]

Output:

find_duplicates(nums) -> [1, 2, 3]

The numbers 1, 2, and 3 all appear more than once in the list, so they are considered duplicates.

Example 2:

Input:

nums = [1, -1, 2, 3, 3, -1]

Output:

find_duplicates(nums) -> [-1, 3]

The numbers -1 and 3 both appear more than once in the list, so they are considered duplicates. Note that the order of the output does not matter.

Example 3:

Input:

nums = [1, 2, 3, 4, 5]

Output:

find_duplicates(nums) -> []

None of the numbers in the list appear more than once, so there are no duplicates.

Data Structures & Algorithms
Medium
Data Structures & Algorithms
Easy
Loading pricing options

View all Appfolio questions

Challenge

Check your skills...
How prepared are you for working at Appfolio?

AppFolio Salaries by Position

$120K
$166K
Product Manager
Median: $136K
Mean (Average): $138K
Data points: 10
$100K
$181K
Software Engineer
Median: $119K
Mean (Average): $128K
Data points: 78
Data Analyst*
$100K
Data Analyst
Median: $100K
Mean (Average): $100K
Data points: 1

Most data science positions fall under different position titles depending on the actual role.

From the graph we can see that on average the Product Manager role pays the most with a $137,500 base salary while the Data Analyst role on average pays the least with a $100,000 base salary.

Discussion & Interview Experiences

?
There are no comments yet. Start the conversation by leaving a comment.