
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
Candidate interview experiences
First-hand accounts from people who interviewed at Ottimate.
Software Engineer
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.
- Do you have any SQL problems you'd like to ask about from rounds 2-5?
Software Engineer
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.
- 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?
Software Engineer
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.
- 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.
“Implement LFU (this was a Hard LeetCode problem).”
Read reports →“Solve a data structures problem involving grouping by name.”
Read reports →“What is a method for searching a dataset?”
Read reports →“Given a CSS design, implement it.”
Read reports →“Explain the system design for Generic Order Management.”
Read report →“Can you find the loyal customers from the log files?”
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 →“Tell me about LRU implementation.”
Read report →Formats, difficulty and experience
Across all 9 Ottimate interview reports.