Ottimate logo

Ottimate 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

3.2 Rounds average
Average Typical difficulty
55.6% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Ottimate.

Showing 3 of 9
Ottimate logo
Ottimate

Software Engineer

Engineering · a year ago

Senior Difficult Positive experience Accept offer 6 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen Technical screen Recruiter call
Interview formats
Behavioral Technical Coding System Design Technical

First round was a culture fit with the Engineering Manager, talking about the role and going over my past experiences. Then, there were rounds focused on problem-solving, with Leetcode Medium-level DSA and SQL problems. After that, rounds 3-5 were backend-focused technical interviews covering system architecture, SQL/database concepts, core CS fundamentals, and coding practices. The final round, round 6, was another culture fit with the CTO to ensure final alignment.

Confirmed questions1 question
  • Do you have any SQL problems you'd like to ask about from rounds 2-5?
Ottimate logo
Ottimate

Software Engineer

Engineering · more than a year ago

Entry Easy Negative experience No offer 2 rounds
Interview process
Recruiter call Take home
Interview formats
Coding Other

It started with a quick intro phone call, then they sent us a project that took over 4 hours unpaid to complete. They wanted the project "the sooner the better" on a Friday night, and we got it back to them in less than 24 hours. After that, they were silent for almost a week. Only when the recruiter followed up did they send a one-line rejection with no feedback.

Confirmed questions1 question
  • Could you create a mockup of the product based on a photo, with no specs, requirements, or assets provided, aiming for around 4 hours of work?
Ottimate logo
Ottimate

Software Engineer

Engineering

Mid Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen Offer
Interview formats
Behavioral Technical Coding System Design

The interview process had four rounds. The first round was basically an intro with the CTO where we talked for an hour about what the company does and my previous experiences. Then there were three technical rounds. They covered different areas like Python knowledge, how well I can read and write code under pressure, and system design. Finally, we discussed the offer.

Confirmed questions1 question
  • Given a complex piece of code, could you walk me through it and point out any potential issues?

Ottimate Software Engineer Interview Questions

Quoted word for word from Ottimate interview reports.

Solve a data structures problem involving grouping by name.

Read reports

Explain the system design for Generic Order Management.

Read report

Can you explain angular hooks and list at least five of them?

Read report

How would you design a Document Storage system like Google Drive or Dropbox?

Read report

Formats, difficulty and experience

Across all 9 Ottimate interview reports.

Interview formats

Technical 31%
Coding 31%
Behavioral 20.7%
System Design 13.8%
Other 3.4%

Interview difficulty

Easy 11.1%
Average 66.7%
Difficult 22.2%

Candidate experience

Positive 55.6%
Negative 44.4%