Unit21 logo

Unit21 Interview Questions
& Process

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

Based on 35 interview experiences · FREE TO READ

3.1 Rounds average
Average Typical difficulty
17.1% Positive experience

Which role are you interviewing for?

16 roles · 35 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Unit21.

Showing 4 of 35
Unit21 logo
Unit21

AI Engineer

Engineering · nearly a year ago

Senior Easy Neutral experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Behavioral Technical Coding

The interview started with a call with the CTO that covered behavioral aspects and checked if my background fit the role. Then, there was a technical interview where they tested my knowledge on LLMs and gave me a coding question related to applied LLMs. I got rejected after the second round, so I don't know what else is involved. I felt like I did well in both rounds, and the interviewers seemed positive, even discussing next steps. However, they chose someone with more experience.

Confirmed questions3 questions
  • Can you share your experience?
  • Could you define what a foundational model is?
  • In what scenarios would you choose to pre-train, train, or fine-tune a model?
Unit21 logo
Unit21

Marketing Manager

Marketing · nearly a year ago

Mid Easy Negative experience No offer 4 rounds
Interview process
Recruiter call Onsite Take home Presentation
Interview formats
Behavioral Presentation Other

I dodged a bullet. My interviews started back in March. They strung me along with multiple interviews, an in person interview, and then an assignment. They talked to me like I was going to get the job after I nailed the assignment and presented it (and during the in-person interview as well). Then at the last minute, the classic bait and switch excuse of “we’ve decided not to move forward and pursue other finalists.” Their excuse was that they thought I wasn’t comfortable with the stage of the business, which is a lie. They’re using folks for free ideas with their assignment. Totally unethical. It’s now September and the position still looks open. So where are the other “finalists” they claimed they were going to pursue?

Confirmed questions1 question
  • What's your approach to optimizing a product page?
Unit21 logo
Unit21

Software Engineer

Engineering · a year ago

Entry Average Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Background check Offer
Interview formats
Technical Coding Behavioral

So I got this interview request from a company, and the whole thing was super unprofessional, honestly, good riddance. They called me for a first phone screen, but the person on the line seemed really distracted, almost annoyed. They were clearly irritated when I asked them questions at the end. Then, they explained the technical interview would involve real-world problems related to projects I'd be working on, which I thought was a good sign. But then, the technical interview was just a bunch of LeetCode problems. I wasn't ready for that because I was studying the actual technologies they mentioned. I bombed it. After that, I heard nothing for weeks. A whole month passed. I tried reaching out multiple times, and finally, I got a generic rejection email two months after the technical interview. Seriously, avoid this place, they don't respect candidates at all.

Confirmed questions2 questions
  • Do you know LeetCode easy and medium questions?
  • Can you answer some API related questions?
Unit21 logo
Unit21

Data Engineer

Engineering · more than a year ago

Senior Easy Positive experience No offer 3 rounds
Interview process
Recruiter call Technical screen Take home Offer
Interview formats
Behavioral Technical

I applied via LinkedIn and had an initial screen with the recruiter. Then, there was a 30-minute technical discussion with the hiring manager. It turned out Spark was a key requirement, which wasn't clear initially and wasn't on my resume. I mentioned I could learn it and offered to do a take-home test. A few days later, I received a rejection email. The manager added a personal note explaining that they couldn't offer a Spark-focused take-home test, so they needed someone with Spark experience. I appreciated the respectful and specific reason for rejection, as it's been rare in my job search.

Confirmed questions1 question
  • Can you describe your experience?

Unit21 Interview Questions

Quoted word for word from Unit21 interview reports.

Given a string of bunched words/acronyms, add spaces between words. For example, 'helloWorld' should become 'Hello World', and 'HelloNASAWorld' should become 'Hello NASA World'.

Read reports

Given a string, can you convert it to the proper cases? For example, "helloWorld" should become "Hello world", and "my VIN Number" should become "My VIN number".

Read reports

Can you add the Javascript to this page, preferably using React, to restrict input to only characters from the same keyboard row?

Read reports

How would you validate a JSON-like structure for a state machine, making sure it follows rules such as ensuring all terminal states are listed, terminal states don't link anywhere, and non-terminal states have correct next-state mappings?

Read reports

Could you build a calculator that processes a string like "5 * 3 -2 *4" and gives you the answer?

Read report

In what scenarios would you choose to pre-train, train, or fine-tune a model?

Read report

Write code in type-script for fetching data from some api, populating them into a webpage, and follow-ups with pagination and search filter.

Read report

Formats, difficulty and experience

Across all 35 Unit21 interview reports.

Interview formats

Behavioral 38.8%
Technical 20%
Coding 16.2%
Presentation 11.2%
Other 5%

Interview difficulty

Easy 34.3%
Average 57.1%
Difficult 8.6%

Candidate experience

Negative 62.9%
Neutral 20%
Positive 17.1%

Reports by job function

Engineering 12
Sales 10
Marketing 5
Operations 5
Product 2
HR 1