23andMe Interview Questions

23andMe Interview Guides

Click or hover over a slice to explore questions for that topic.
Data Structures & Algorithms
(26)
Machine Learning
(21)
SQL
(12)
Behavioral
(8)
Product Sense & Metrics
(7)

23andMe Interview Questions

Practice for the 23andMe interview with these recently asked interview questions.

QuestionTopicDifficulty
Data Structures & Algorithms
Medium

Given an array and a target integer, write a function sum_pair_indices that returns the indices of two integers in the array that add up to the target integer. If not found, just return an empty list.

Note: Can you do it on O(n)O(n) time?

Note: Even though there could be many solutions, only one needs to be returned.

Example 1:

Input:

array = [1 2 3 4] 
target = 5 

Output:

def sum_pair_indices(array, target) -> [0 3] or [1 2]

Example 2:

Input:

array = [3]
target = 6 

Output:

Do NOT return [0 0] as you can't use an index twice.
Data Structures & Algorithms
Medium
SQL
Easy
Loading pricing options

View all 23andme questions

Challenge

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

23andMe Salaries by Position

$120K
$163K
Software Engineer
Median: $123K
Mean (Average): $133K
Data points: 6

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

From the graph we can see that on average the Software Engineer role pays the most with a $133,000 base salary while the Software Engineer role on average pays the least with a $133,000 base salary.

Discussion & Interview Experiences

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