
onX Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 26 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at onX.
Software Engineer
The initial interview went really well, the recruiter was super nice. But the technical interview wasn't the best. The person interviewing me didn't even try to get to know me before hitting me with super specific questions that only someone working at a top company would know. They asked really specific map questions. You can tell how smart someone is by how much they focus on certain topics. A good engineer can learn new stuff quickly, so if the interviewer doesn't get that, they're probably not a good engineer and shouldn't be in charge.
- What is your approach to testing?
Software Development Engineer
This company put me through 6 rounds of interviews for a senior role and then ghosted me. After trying to follow up with four different people (two recruiters, a recruiting coordinator, and an engineering director), this company finally rejected me. The recruiter told me they picked someone else but that I had positive feedback and they wanted to consider me for a lower position, Software Development Engineer. I interviewed again with a different manager and got rejected again. The recruiter called to say they chose another candidate, but that I had positive feedback and should reapply. I did, and this time got rejected via email, which was surprising. I actually got rejected!! Wow, at least they emailed me. This isn't about being angry about rejection; I've faced hundreds. This is to highlight mishandled recruiting that disrespects candidates like me who are serious about job hunting, preparing, and interviewing for hours daily. Job searching isn't a game, but sometimes recruiting feels like it.
- initial recruiter screening
- a technical interview
- a technical project assessment
Software Engineer Intern
I applied at a career fair and heard back about a month later about scheduling an interview. The interview itself was with the hiring manager and recruiter and lasted about 45 mins to an hour. They asked a Leetcode Easy question and an architecture question, and also asked about my background. It was just one round of interviews and I got the offer about a month later.
- Translate Arabic numerals to Roman numerals.
- Can you tell me about your background?
- Could you describe your experience with architecture?
onX Software Engineer Interview Questions
Quoted word for word from onX interview reports.
“Write a function to return the length and width of a rectangle given its bounding box (left lower and upper right points) on a Cartesian plane.”
Read reports →“Could you write a function to check if a point falls within a given bounding box?”
Read reports →“How would you determine if two distinct rectangles overlap?”
Read reports →“Can you explain what an AB split is and its purpose?”
Read reports →“Can you explain what concurrency means in your own words?”
Read report →“Can you explain the distinction between these two functions?”
Read report →“How would you approach migrating a database?”
Read report →“What challenges has remote work introduced to communication?”
Read report →“Could you solve this coding problem?”
Read report →Formats, difficulty and experience
Across all 26 onX interview reports.