Company
StubHub interview questions
9 practice questions in the style of StubHub's interviews, covering Coding & Algorithms, System Design, Software Engineering Fundamentals, Behavioral & Leadership.
0 easy8 medium1 hard
StubHub interview questions by the numbers
Last updated
Katkat has 9 StubHub interview questions. The largest topics are System Design (44%), Coding & Algorithms (33%) and Behavioral & Leadership (11%). By difficulty: 89% medium and 11% hard. The most common round is Onsite (67%). Frequent concepts include System Design, Algorithms, OOP and Strategy Pattern.
Topics
- System Design44% · 4
- Coding & Algorithms33% · 3
- Behavioral & Leadership11% · 1
Difficulty
- Medium89% · 8
- Hard11% · 1
Interview rounds
- Onsite67% · 6
- Technical Screen33% · 3
Roles
- Software Engineer100% · 9
Frequent concepts
- System Design33% · 3
- Algorithms22% · 2
- OOP22% · 2
- Strategy Pattern22% · 2
- Data Pipelines11% · 1
- Distributed Systems11% · 1
Most mentioned in interview experiences
- 1.Explain a resume project end-to-end3 reports
- 2.Build Event Notification Engine1 report
- 3.Design an Event Recommendation Engine1 report
- 4.Design Event Email System1 report
- 5.Design Internal Chat and Re-engagement Emails1 report
Counted from 5 candidate interview experiences on Katkat. How we collect and count
Showing 1–9 of 9 results
This question evaluates a candidate's competency in modular software design and extensibility, algorithmic filtering and ranking, date arithmetic for birthday proximity, geospatial distance computation, and integration with notification services.
StubHubSoftware EngineerCoding & AlgorithmsOnsiteThis problem tests your ability to design a flexible, object-oriented recommendation engine that allows for composable filtering and ranking logic using the strategy or decorator pattern.
StubHubSoftware EngineerCoding & AlgorithmsOnsiteThis interview question evaluates requirements, scale assumptions, API/data design, architecture, trade-offs, failure modes, and rollout in a realistic interview setting. A strong answer for Design Event Email System states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
StubHubSoftware EngineerSystem DesignOnsiteThis question evaluates a candidate's competency in designing scalable, real-time messaging systems and re-engagement workflows, covering distributed systems concepts such as WebSocket-based bidirectional communication, presence, cross-server message routing, message persistence, APIs, storage trade-offs, inactivity detection, and email-triggering workflows. Commonly asked in the System Design category, it tests high-level architectural reasoning and practical application of scalability, reliability, and failure-handling trade-offs when integrating persistent WebSocket connections, cross-server routing, and background email jobs in a distributed platform.
StubHubSoftware EngineerSystem DesignOnsiteThis problem tests your ability to design a high-throughput, fault-tolerant email delivery system that handles scheduling across time zones, manages email templates, and provides basic analytics.
StubHubSoftware EngineerSystem DesignOnsiteThis question evaluates object-oriented design, system extensibility, interface and responsibility definition, and integration with external services in the context of a recommendation engine.
StubHubSoftware EngineerSoftware Engineering FundamentalsTechnical ScreenThis question evaluates a candidate's ability to communicate technical ownership, end-to-end system thinking, measurable impact, and cross-functional leadership through description of problem context, architecture decisions, tooling, timelines, and outcomes.
StubHubSoftware EngineerBehavioral & LeadershipTechnical ScreenThis problem tests your ability to design a flexible, object-oriented recommendation pipeline using the Strategy and Composite patterns to handle multiple scoring rules and fallback logic.
StubHubSoftware EngineerCoding & AlgorithmsOnsiteA StubHub software-engineer technical-screen system-design exercise: review and fix a GET /events HTTP handler that loads related data (venue, performers, tickets, transactions) per event. Candidates must find and fix the N+1 query, then harden the endpoint across readability/architecture, performance (pagination, indexing, caching), scalability (timeouts, retries, rate limiting), and security (authN/authZ, injection, PII), with trade-offs, SLOs, and a test plan.
StubHubSoftware EngineerSystem DesignTechnical Screen
StubHub interview experiences
All 11 →- Stubhub Software Engineer interview: OOP, a project deep dive, and final presentationStubhub · Software Engineer · HR Screen · Jul 2026
I started with a short recruiter call covering background and fit. About a week later, I had a technical interview on OOP: building classes and implementing methods tied to them. The pace was manageable, and the questions were not overly tricky. The final stage had three back-to-back interviews. First was a 30-minute conversation with a software engineer on the team. Then I had a one-hour project…
- Stubhub Software Engineer interview with repeated scheduling problemsStubhub · Software Engineer · HR Screen · Apr 2026Rejected
The process started with scheduling, and it quickly became clear that it wasn't being handled with much care. The recruiter didn't show up for the originally scheduled interview at all. After I reached out to reschedule, I didn't get a real response. I joined the rescheduled call anyway, only for the recruiter to arrive late and act as if the situation was an inconvenience rather than something t…
- HR Downgrades the Role, Then an OOD Recommendation EngineStubHub · Fullstack Software Engineer II · Senior+ · Onsite · Mar 2026
Position: Fullstack Software Engineer II Experience: 7 years YOE Interview with HR: First I had a call with HR, who mostly talked up how small the company is, how big each engineer's scope is, and how they acquired Viagogo in Europe and are working hard to expand. Then they asked me to walk through a project I'd led before. I had originally applied for a Sr. SDE role — I have 7 years of experienc…
- Rejected After Onsite With No FeedbackStubHub · Software Engineer · Senior+ · Onsite · Feb 2026Rejected
Coding round: Open discussion about how to improve the recommendation. System design Design an internal chat system for StubHub that also has the ability to send notification emails to customers who haven't logged in for 10 days. Result Two days later I got a notification from the recruiter that I'd failed both the coding and system design rounds. No detailed feedback. For the coding round, I fin…
- Stubhub Software Engineer interview with a shortened project deep diveStubhub · Software Engineer · HR Screen · Feb 2026Rejected
I started with a recruiter screen that already felt off. There was a missed call, and after I reached back out, I waited about two weeks just to hear about moving to the next round. When I was scheduled for the hiring manager interview, the hiring manager I was connected with didn't match what the email said. The project deep dive also didn't match the schedule. It was supposed to last 45 minutes…
More companies
- Meta666
- Amazon653
- Google486
- OpenAI342
- Capital One268
- Microsoft252
- DoorDash241
- Anthropic225
- Uber217
- Apple177
- TikTok176
- Pinterest161
- ByteDance160
- LinkedIn154
- Stripe139
- Snowflake130
- Databricks122
- Airbnb112
- Rippling106
- Oracle104
- Coinbase99
- Netflix97
- NVIDIA95
- Snapchat94
- Citadel90
- Waymo90
- Instacart87
- Roblox84
- Salesforce77
- Optiver76
- Shopify63
- Robinhood60
- Atlassian55
- Hudson River Trading55
- Two Sigma55
- J.P. Morgan53
- PayPal53
- xAI53
- Lyft52
- Tesla52
