Basis Technologies logo

Basis Technologies Interview Questions
& Process

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

Based on 120 interview experiences · FREE TO READ

3.4 Rounds average
Average Typical difficulty
54.6% Positive experience

Which role are you interviewing for?

30 roles · 120 reports

Candidate interview experiences

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

Showing 4 of 120
Basis Technologies logo
Basis Technologies

Automation Engineer

Engineering · nearly a year ago

Mid Average Negative experience No offer 4 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen
Interview formats
Coding Technical Coding Coding Coding Technical

This was a terrible interview experience, honestly the worst. It felt like they overwork their employees because I was asked a lot of different types of questions. When I mentioned using AI for some tasks, they told me I shouldn't if I want to learn, which made me wonder how I'd learn anything if I'm overworked. The recruiter didn't tell me what to prepare for any of the interviews, so I was going in blind. The hiring manager kept interrupting and changing the rules for the coding question, not being clear about what was allowed. It felt like he was making up rules as we went, and he rudely asked if I learned things in college, which was almost a decade ago, questioning the relevance of AI and coding interviews. I did pass this interview somehow and moved on without being told anything about the next round. I was given another coding problem, then another, then another, followed by SQL questions, which was confusing as I didn't think I was interviewing for a data role. The number of coding questions felt excessive, especially asking similar tasks in different languages and trivial syntax questions. The second interviewer seemed disengaged, possibly doing something else, which was noticeable and discouraging. Right after that, I had another interview with someone who kept interrupting me and repeating questions, making it unclear if I should be high-level or specific. She wouldn't let me explain fully and reacted negatively, like 'Okay...' or raising eyebrows, without constructive feedback. It was a discouraging 2 hours, and I realized within 40 minutes that I didn't want to work at Basis Technologies anymore. All three interviews I've had with them have been bad, reinforcing the feeling of overworking and a negative stigma around being wrong rather than learning. Their stance on AI seemed negative, and the interviewers' judgmental attitude wasn't appealing. I've had many interviews recently, and none were this bad. I'm not interested anymore and would withdraw if I passed this round. I don't want to spend 2+ more hours with the company or its people.

Confirmed questions6 questions
  • Describe your process for checking logs and identify their locations.
  • Explain how you would differentiate between a backend and a frontend failure.
  • Using Selenium and Java, write code to automate logging in by navigating to a login page, clicking the login button, and verifying the URL.
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

Vice President

Operations · more than a year ago

Executive Easy Positive experience No offer 4 rounds
Interview process
Recruiter call Phone screen Take home Group Offer
Interview formats
Behavioral Technical Presentation

The interview process was pretty standard. First, there was a recruiter call to discuss salary range and your background. Then, a 30-minute chat with the hiring manager. If that went well, they set up a 3-hour interview with potential coworkers. They also sometimes have a take-home project, which took me about 2-3 hours to complete, but mine wasn't really looked at. The culture seemed very homogenous, and they seemed to hire based on that rather than qualifications, despite claiming to focus on DEI. The offered salary was low for a VP role at $140k. Overall, it's a typical agency process, and the company seems decent, but the salary is not competitive.

Confirmed questions1 question
  • When implementing new procedures, how do you ensure your team is on board?
Basis Technologies logo
Basis Technologies

Digital Media Specialist

Marketing · more than a year ago

Entry Average Neutral experience No offer 4 rounds
Interview process
Recruiter call Phone screen Technical screen Panel
Interview formats
Behavioral Technical

Had an initial phone call with the recruiter to go over my background and the role. Then, I had a video interview with the hiring manager, followed by a video interview with four team members. They asked basic questions about my background and my experience with the software. The whole process was quite long. I didn't get an offer and asked for feedback but haven't received any yet. The HR coordinators were really helpful and the communication was great; I honestly thought I had the job and was pretty bummed by the generic rejection email.

Confirmed questions3 questions
  • Can you introduce yourself?
  • Describe your experience using a DSP.
  • How do you manage your organization?

Basis Technologies Interview Questions

Quoted word for word from Basis Technologies interview reports.

Given the string "aaabbbbcccd", what is the expected output if we return the character and its consecutive count only if the count is greater than 1? For example, "a3b4c3d".

Read reports

How would you implement a Scala function to get the last element of a list using tail recursion?

Read reports

If you were stranded on a desert island, who are three celebrities you would pick to be with?

Read reports

For a URL shortening application, what test cases would you list?

Read report

Explain how you would differentiate between a backend and a frontend failure.

Read report

Could you explain what an accounts payable coordinator does, based on your understanding?

Read report

If you were a hamburger, which component would you be and explain why?

Read report

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

Read report

Formats, difficulty and experience

Across all 120 Basis Technologies interview reports.

Interview formats

Behavioral 50.4%
Technical 32%
Presentation 7.2%
Coding 6%
Group 2%

Interview difficulty

Easy 23.3%
Average 68.3%
Difficult 8.3%

Candidate experience

Negative 21.8%
Positive 54.6%
Neutral 23.5%

Reports by job function

Marketing 40
Engineering 20
Sales 14
Analytics 13
Operations 11
Other 8