Mastering Software Engineer Interviews: Insights from Google, Uber & Roblox Challenges

Various Companies | Software Engineer | Interview Experience

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

Interview Process

  • Roblox: Tech phone screen focused on a rate limiter question.
  • Google: Early career round 1 included coding and behavioral interview.
  • Uber: Technical phone screen with a robot grid distance challenge.
  • Two Sigma: Quant finance full-time technical phone screen experience.
  • Snapchat: Full-time SDE onsite interview experience with various questions.
  • Microsoft: Full-time video interview experience.
  • Bloomberg: Full-time software engineer tech phone screen interview.
  • Hims & Hers: Tech phone screen for a full-time software engineer role.
  • Rippling: Full-time software engineer phone screen focused on data log transmission and storage design.
  • Cloudflare: Interview included rate limiting and log collection design.
  • eBay: Two rounds including coding and system design.
  • Goldman Sachs: Quant strat panel interview experience.
  • Verily Life Sciences: Technical phone interview focused on arithmetic expression simplification.
  • Navan: Senior software engineer interview experience.
  • Meta: Onsite software engineer interview experience and insights.
  • Databricks: Interview included Fibonacci tree path calculation using preorder numbering.

Technical Questions

  • Rate Limiter (Design)
  • Robot Grid Distance (Graph, Search)
  • Data Log Transmission (System Design)
  • Rate Limiting (Design)
  • Fibonacci Tree Path (Tree, Recursion)

Tips & Insights

  • Prepare for a mix of technical and behavioral questions.
  • Focus on system design principles and be ready to discuss trade-offs.
  • Practice coding challenges that involve data structures and algorithms.