Surviving Snapchat's Tough Software Engineer Interview: Fibonacci Tree Challenges

Visa | Machine Learning Scientist Intern | Interview Experience

Interview Date: Not specified
Result: Not specified
Difficulty: Not specified

Interview Process

The candidate participated in an online assessment for the Machine Learning Scientist intern role. The assessment included various question types related to algorithms and data structures.

Technical Questions

  1. Fibonacci Tree Path Calculation Using Preorder Numbering (Tree, DFS)
  2. Tree Distance Sum Problem (Graph, DFS)

Tips & Insights

Familiarize yourself with tree and graph algorithms, particularly depth-first search techniques, as they are commonly tested in assessments for machine learning roles.