
Eventbrite Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 55 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Eventbrite.
Software Engineer I
First, a phone chat with HR about current CTC, notice period, etc. Then, a 3-hour interview split into three parts: first hour with the Hiring Manager, discussing behavioral aspects like handling incidents, pressure, and bugs, as well as task planning and Agile. Second hour is technical, with a live coding round featuring one easy to medium problem. Third hour focuses on code maintainability and best practices for writing easy-to-maintain code. You'll then wait for HR to call back with the job decision.
- How would you calculate the number of days between two given dates?
- Design and implement classes and functions for a hotel booking system.
Software Engineer
The hiring process felt really impersonal. First, I had a standard interview with HR. Then, I did a pretty challenging technical test on HackerRank, which I passed. I had to chase them for an update. Later, the recruiter asked for my availability for the next two weeks, and I gave it. But then, less than 12 hours before, they wanted me available the next day for a long interview session, like 5-6 hours. I couldn't do it on such short notice, so I had to pass. After that, it felt even more robotic. The recruiter kept sending generic messages asking for new availability, to sign an NDA, and to do a quick call about scheduling. But when I replied, there was rarely any response, making me feel like they didn't value my time. I found another job and told the recruiter, and of course, heard nothing back. I get that the job market is tough, but candidates should be treated with respect. The effort we put in shouldn't feel ignored, and we shouldn't feel like just numbers. It was a disappointing and badly run experience.
- Can you implement a backend pagination solution?
Software Engineer
The interview process started with a 20-minute video screening call with the recruiter. During this call, I was asked about myself, my work, and my projects. I also had the chance to ask them company-related questions. The second round was a problem-solving session. Since the interviewer was based in the US, the interview happened late at night. They gave me a coding problem in React on HackerRank. I had to complete the functionality within a provided skeleton. The problem required knowledge of data structures, optimization techniques in React, and how to write scalable code.
- Can you describe yourself, your work, and projects?
- What questions do you have about the company?
- Create a polling application using React. Present two options, each with a 'vote me' button. Users can vote multiple times, and the results should update live at the bottom. Include a button to declare the winner, which should then disable the 'vote me' buttons for both options.
Eventbrite Software Engineer Interview Questions
Quoted word for word from Eventbrite interview reports.
“Find all unique triplets in a list of integers that sum up to k.”
Read reports →“Find the size of a linked list with an unknown number of nodes.”
Read reports →“Can you find the length of the longest substring without repeating characters?”
Read reports →“Can you write a Python script to recursively crawl web pages?”
Read reports →“Can you write a function that identifies the longest substring without any repeating characters?”
Read report →“How would you calculate the number of days between two given dates?”
Read report →“Create a data structure in memory to represent store hours, write a function to parse this data, and then write another function that checks if the store is open at a specific time.”
Read report →“Can you implement an API that limits users to five requests within a specific time frame?”
Read report →“Create a polling application using React. Present two options, each with a 'vote me' button. Users can vote multiple times, and the results should update live at the bottom. Include a button to declare the winner, which should then disable the 'vote me' buttons for both options.”
Read report →Formats, difficulty and experience
Across all 55 Eventbrite interview reports.