
Ontic Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 10 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Ontic.
Software Developer
First, there was an offline coding round for screening. Then, Technical round 1, which was pretty chill and the vibe was good. Technical round 2 was tougher than the first and they really dug into problem-solving and basic concepts. Lastly, an HR round.
- Started with a coding round that had 3 questions: easy, medium, and hard.
- In Technical round 1, I was asked about my projects and some puzzles.
- Technical round 2 involved two hard competitive programming questions, one on 3D dynamic programming and another on number theory.
Software Development Engineer
The interview process included one coding round, followed by two technical rounds, and then one managerial round. The coding round had 1 leetcode medium and 2 hard questions, covering topics like map and bfs+binary search. The technical rounds focused on Linux and computer network questions.
- Tell me about two DSA questions.
- Can you discuss some MongoDB questions?
- How would you approach the low level design of chess?
Software Engineer
This was the worst, man. Three rounds, and I nailed all of them. Then I talked to HR about the offer, but they wouldn't tell me details. They said the job was on hold and they'd get back to me. After chasing them for 20 days, they finally told me they'd hired someone else. Total waste of my time and effort.
- Questions about algorithms and platform-specific topics were asked.
Ontic Software Engineer Interview Questions
Quoted word for word from Ontic interview reports.
“Given a random function that outputs integers with equal probability, how would you modify it so that the probability of getting 0 is 75% and the probability of getting 1 is 25%?”
Read reports →“Can you explain the steps the browser takes when you type google.com into the address bar?”
Read reports →“How would you approach the low level design of chess?”
Read reports →“What about Threading?”
Read reports →“Were the DSA questions based on Dynamic Programming?”
Read report →“Can you explain some Java concepts and OOPs concepts?”
Read report →“Were there questions about Computer Networks?”
Read report →“Were there questions about DBMS?”
Read report →“Was it required to have a low level code of the interview question?”
Read report →Formats, difficulty and experience
Across all 10 Ontic interview reports.