eBay | SSE | In-person Interview | In-progress
Summary
I interviewed for a Senior Staff Engineer role at eBay, which involved a mix of system design discussions covering current architecture and scalability, along with a coding challenge to find prime numbers up to N. The process is ongoing, with further rounds planned online.
Full Experience
I'm currently a Senior Staff Engineer at Walmart with 6 years of experience. I applied for an SSE role at eBay through Workday. The exact level wasn't clear initially but would be determined by my performance. My in-person interview was scheduled for one day but extended due to the number of candidates. I was interviewing for the communications platform team, which appears to be a new initiative. My first round was with a Director of Engineering and, surprisingly, focused more on High-Level Design of my current team's architecture for 30 minutes, after a 10-minute intro. The remaining 15 minutes involved a coding question: 'Given a number n, print all the prime numbers leading up to n.' I presented both a naive O(n * sqrt(n)) approach and the Sieve of Eratosthenes, though I felt the latter wasn't fully understood. The second round, with an Engineering Manager, was abstract. We discussed how to productionize and scale a system, key metrics for API development and testing, and general questions about GenAI tools. The TA team informed me that due to time constraints, the remaining rounds would be conducted online, and I'll update this post once they're complete.
Interview Questions (5)
Given a number n, print all the prime numbers leading upto n.
Discussion on the process and considerations for taking a system into production.
Discussion on strategies and techniques for scaling a system.
What metrics should be looked for when building and testing an API?
Some general questions related to GenAI tools.