Amobee Interview Questions

Amobee Interview Guides

Click or hover over a slice to explore questions for that topic.
Data Structures & Algorithms
(72)
SQL
(45)
Machine Learning
(38)
Product Sense & Metrics
(37)
Probability
(32)

Amobee Interview Questions

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

QuestionTopicDifficulty
Data Structures & Algorithms
Medium

You are given a binary tree of unique positive numbers. Each node in the binary tree is represented as a dictionary with the following keys:

  • data: integer value stored in the node
  • left: reference to the left child (or None)
  • right: reference to the right child (or None)
node = {
    "data": 6,
    "left": {
        "data": 3,
        "left": {...},
        "right": {...}
    },
    "right": {
        "data": 9,
        "left": {...},
        "right": {...}
    }
}

Given two node values as input (value1 and value2), write a function to return the value of the nearest common ancestor (lowest node in the tree that has both nodes as descendants).

Note: If one of the nodes doesn’t exist in the tree, return -1.

Example:

Input:

# Diagram of the binary tree
'''
      6        
     / \        
    3   9     
   / \
  2   11
     / \
    5   8
'''
value1 = 8
value2 = 2

Output:

common_ancestor(root,value1,value2) -> 3

Explanation:

  • Ancestors of 8: 11 → 3 → 6
  • Ancestors of 2: 3 → 6
  • Common ancestors: 3 and 6
  • The nearest common ancestor is 3.
Statistics
Medium
Data Structures & Algorithms
Hard
Loading pricing options

View all Amobee questions

Challenge

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

Amobee Salaries by Position

$147K
$178K
AI Research Scientist
Median: $160K
Mean (Average): $162K
Data points: 3
$108K
$185K
Data Scientist
Median: $170K
Mean (Average): $156K
Data points: 4
Product Manager*
$145K
Product Manager
Median: $145K
Mean (Average): $145K
Data points: 1
Data Engineer*
$112K
$148K
Data Engineer
Median: $130K
Mean (Average): $130K
Data points: 2
$60K
$170K
Software Engineer
Median: $93K
Mean (Average): $101K
Data points: 163

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

From the graph we can see that on average the AI Research Scientist role pays the most with a $162,005 base salary while the Software Engineer role on average pays the least with a $101,413 base salary.

Discussion & Interview Experiences

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

Discussion & Interview Experiences

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

Jump to Discussion