Everything you need to know to ace the YC interview
Max Musing · May 8, 2023
Max Musing · May 8, 2023
I went through YC as a solo founder in summer 2020 with my company Basedash.
I’ve had 2 YC interviews: one for my first startup, Scholarly, and the other for my current company, Basedash. Both were in-person at the YC office in Mountain View.
The exact questions I was asked during my second interview are included below in the Questions section.
The interview is 10 minutes long and involves 3-4 YC partners asking rapid fire questions about your company. In my experience, there’s a sense of urgency to absorb as much information within the 10-minute period as possible, but the interviewers are respectful and will not interrupt you (assuming you give concise answers).
Generally, one or two of the partners will lead the interview with the majority of questions, while the others sit back and listen. Depending on your product, they may ask to see a demo.
You’ll hear back from one of your interviewers within the day with a decision. If you get accepted, you’ll get a phone call. If not, you’ll get an email with brief feedback.
These days most interviews are remote, but I’ll leave tips for both in-person and remote interviews in case things change in the future.
Every interview starts with the same question: What are you building?
This is the most important question because it provides a foundational understanding of your company that the interviewers will base the rest of their questions around. This is the one question where I would recommend drafting a prepared answer. In a few sentences, you need to clearly explain both the problem you’re solving, and the way you’re approaching the solution.
Each interviewer goes through hundreds of applications and interviews, so you should go into your interview assuming that they have little-to-no context about your company and space. Start from first principles and guide them through a straightforward explanation of what you’re working on.
After the first question, the interview can go anywhere from product vision, to user feedback, to growth strategy, to metrics. Instead of preparing for specific questions, the best way to prep for your interview is to think deeply about the problem you’re solving and talk to users (read The Mom Test to learn how to do this).
Here are the exact questions that I was asked when interviewing with Basedash, and roughly how I answered them:
What are you building?
Basedash is a collaborative database interface built for startups. It lets everyone on your team view and edit data directly from your production database.
This is something that I really needed at my last startup. There are lots of existing database editors, but first of all they’re all built for engineers, and second they’re not collaborative. I’m building Basedash to be like Airtable for your production data.
How do you make money?
I’m charging teams $10 per user per month. Planning to charge more for bigger teams.
How many seats have you sold?
I just turned on billing last week and hit 3 paid seats. I also have around 100 free users, including 3 YC companies.
Who is your target demographic?
I’m currently focusing on smaller startups who have recurring edit use cases. Mostly founders, engineering, support, ops.
What’s a specific use case?
A common use case is around simple support requests for editing user data. For example, a user might reach out and ask to update their email address, upgrade their subscription, or delete their account. You can do all that in Basedash in a couple clicks.
Why edit a database when you can just edit data from your CRM?
CRMs usually just contain marketing data, like blog posts. Basedash hooks into your actual production SQL database, which stores things like user data.
Aren’t there already a lot of tools for visualizing data?
Yes. I’m not too focused on data viz right now, mostly the editing use cases.
How is this different from Airtable?
Airtable forces you to use them for hosting and storing your data. Basedash connects to your existing database—it doesn’t care where it’s hosted, or what kind of database you’re using.
Could Airtable build this into their product?
It probably wouldn’t be too technically difficult, but I doubt they will. They currently have full control over the data storage and probably don’t want to give that up.
Can we see a demo?
I gave a quick 2-3 minute demo which included a few product-specific questions from the interviewers.
Here’s an example of how to approach a demo:
You applied for early decision, what are you going to do until then?
I’m finishing my undergrad in software engineering—I graduate right before the summer batch starts.
Since you’re still in school, how much time can you spend working on this?
I managed to convince my professor to let me work on Basedash as my final project, so school pretty much is work.
If this post was helpful, consider following me on Twitter for more content on YC, startups, engineering, and design: https://twitter.com/MaxMusing
If you’re running a company with a SQL database, Basedash would probably make your life easier. Check it out here: https://www.basedash.com