Cracking Akuna Capital's Junior Quant Developer Role: Mastering Unique Coding Challenges

akunacapital | Junior Quant Developer&Strategist | Interview Experience

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

Interview Process

After completing the coding and math assessment, I received an invitation for a video interview approximately one month later. The questions were identical to those mentioned in the discussion forums.

Technical Questions

  1. Remove duplicates (Hash table, Array)
  2. Recent Numbers Class (Queue, Data Structure, Design)
    • Implement methods: insert, get_max, get_mean, get_mode.
    • Use a monotonic queue for max and lazy deletion for mode.

Tips & Insights

Be prepared to explain your thought process and the data structures you choose to implement. Understanding the trade-offs of different approaches can be beneficial during the discussion.