Teachable logo

Teachable Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 9 interview experiences · FREE TO READ

4.2 Rounds average
Average Typical difficulty
33.3% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Teachable.

Showing 3 of 9
Teachable logo
Teachable

Software Engineer

Engineering · nearly a year ago

Senior Easy Negative experience No offer 3 rounds
Interview process
Recruiter call Take home Technical screen Onsite
Interview formats
Technical Behavioral Presentation

First, I had a screening with HR about expectations and alignments. Then, I got a take-home test, which was a simple technical challenge. After that, there was a 3-hour interview round. One part was to go through the challenge, another was to discuss my technical experience, and the last part was a talk with a designer and a product person. HR mentioned multiple times that the team really liked me and would let me know in a few days. However, it took weeks, almost a whole month, and then they mysteriously found an issue (they weren't clear what it was, and it was misleading since HR said they liked me) and decided not to proceed with my application.

Confirmed questions1 question
  • Walk through your solution to the technical challenge.
Teachable logo
Teachable

Software Engineer

Engineering · nearly a year ago

Mid Average Neutral experience No offer 7 rounds
Interview process
Recruiter call Phone screen Take home Technical screen Onsite
Interview formats
Behavioral Technical

The interview process goes like this: first, a recruiter call where we do a behavioral interview. Then, a hiring manager chat, also behavioral. After that, you'll get a take-home assessment. Finally, there's an on-site where you'll have four interviews covering the take-home, technical stuff, and meeting the hiring manager again.

Confirmed questions3 questions
  • What's prompting your job search?
  • Tell me about your motivations for seeking a new position.
  • What drives your career aspirations?
Teachable logo
Teachable

Software Engineer

Engineering · more than a year ago

Entry Average Positive experience Accept offer 8 rounds
Interview process
Recruiter call Technical screen Technical screen Onsite Onsite Onsite Onsite Onsite
Interview formats
Technical Coding Behavioral System Design

The process was very clear and the recruiter was responsive and kind. It started with a recruiter screen, followed by a tech screen involving live coding. Then there was a frontend live coding session, and an engineering manager culture interview. Next, a systems design interview was conducted, followed by interviews with a Product Manager and a Product Designer. Finally, there was an engineering leadership chat.

Confirmed questions2 questions
  • Can you create a single screen featuring a basic form and minimal styling, using a react app boilerplate?
  • Could you design an architecture diagram for a typical project management application?

Teachable Software Engineer Interview Questions

Quoted word for word from Teachable interview reports.

Can you create a single screen featuring a basic form and minimal styling, using a react app boilerplate?

Read reports

Could you write functions to extract specific data from objects?

Read reports

Can you explain some basic principles of Ruby/Javascript?

Read report

Could you write functions to filter data based on various categories?

Read report

Could you design an architecture diagram for a typical project management application?

Read report

Formats, difficulty and experience

Across all 9 Teachable interview reports.

Interview formats

Behavioral 30.8%
Technical 30.8%
Presentation 11.5%
Coding 11.5%
System Design 11.5%

Interview difficulty

Easy 22.2%
Average 77.8%
Difficult 0%

Candidate experience

Negative 33.3%
Neutral 33.3%
Positive 33.3%