Basis Technologies logo

Basis Technologies Software Engineer Interview Questions
& Process

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

Based on 12 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
41.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Basis Technologies.

Showing 3 of 12
Basis Technologies logo
Basis Technologies

Software Engineer

Engineering · a year ago

Intern Difficult Neutral experience No offer 4 rounds
Interview process
Technical screen Technical screen Technical screen Background check
Interview formats
Technical Coding Behavioral

First, a senior engineer asked a basic OOP question. Then, there were two more rounds with multiple engineers where I had to solve several LeetCode problems. The LeetCodes were mostly easy/medium, with possibly one hard one at the end of the third round. The final round was with a senior engineer for a wrap-up behavioral interview.

Confirmed questions5 questions
  • Can you explain how Python Object-Oriented Programming works?
  • Tell me about basic OOP principles.
  • Solve some easy/medium LeetCode problems.
Basis Technologies logo
Basis Technologies

Software Engineer

Engineering · more than a year ago

Entry Difficult Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Behavioral

I applied online and then a recruiter got back to me really fast, like within an hour. We had a quick phone screen a couple of days later. On the day of that call, they asked me to set up a technical phone interview, which I did for the next week. The day after that technical call, they offered to fly me out for an on-site interview, and I scheduled it for the week after that. The on-site took a few hours and had technical challenges and regular interview questions. I thought they were super quick with everything.

Confirmed questions1 question
  • Can you explain the architecture pattern that Rails follows?
Basis Technologies logo
Basis Technologies

Software Engineer

Engineering

Senior Average Neutral experience No offer 5 rounds
Interview process
Recruiter call Technical screen Take home Panel
Interview formats
Technical Coding Behavioral

It was a good overall experience. The recruiter was responsive. The team seems nice. However, the process takes a lot of time. It started with a conversation with a director, followed by a take-home assignment that could have been a one-hour low-level design interview, but instead took a good part of the day. Then, there was a panel interview with 6 people over 3 hours (2 per interview). A negative point was the company's emphasis on diversity, equity, and inclusion, contrasted with the all-male panel and lack of women on the team.

Confirmed questions3 questions
  • Discussed LeetCode easy-medium problems
  • Asked about Java concurrency
  • Inquired about past projects

Basis Technologies Software Engineer Interview Questions

Quoted word for word from Basis Technologies interview reports.

Can you explain how Python Object-Oriented Programming works?

Read reports

Can you explain the architecture pattern that Rails follows?

Read report

Could you implement a small-scale version of your product within 48 hours?

Read report

Formats, difficulty and experience

Across all 12 Basis Technologies interview reports.

Interview formats

Technical 36%
Behavioral 36%
Coding 20%
Group 4%
Presentation 4%

Interview difficulty

Easy 8.3%
Average 75%
Difficult 16.7%

Candidate experience

Neutral 25%
Positive 41.7%
Negative 33.3%