
IXL Learning Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 284 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at IXL Learning.
Senior Software Engineer
Standard flow, first a recruiter screen, then a tech screen via video call with a person, followed by a recruiter follow-up. The next step was a slate of on-site interviews. The on-site had two technical interviews that focused on DS&A and coding, not role-specific. There was also a casual lunch chat with engineers and an interview with the CTO. I got rejected after the onsite. Everyone was nice, but the recruiter really preferred calling over email, even for the rejection. Maybe a cultural thing to avoid impersonal text rejections, but I'd rather email.
No confirmed questions were included in this interview report.
Software Engineer
The interview process for this company was a mistake. I went through one technical round, one behavioral round, and then three Superday technical interviews. All of these technical interviews involved LeetCode medium-hard questions. I managed to solve 2 out of 3 questions perfectly, but the third one wasn't solved in the most optimal way. Unfortunately, I didn't get an offer. I really think they overestimate themselves and I don't get why people would bother interviewing with them.
- Did you solve LeetCode medium-hard questions?
Software Engineer
Recruiter reached out on LinkedIn, and I had a first-round interview which I passed. After that, I scheduled an onsite interview. There were three rounds in the onsite: two questions I was well-prepared for, and one that was maybe a bit harder than LeetCode medium. The third question was very unusual and tricky, requiring me to solve it with no help from the interviewer. If I didn't finish it, I could complete it later that day and submit it. I'm confident I did well on the first two questions and submitted the third one by the end of the day, but I didn't get an offer. I really needed that offer at the time. I'm doing much better now, but I wouldn't recommend interviewing with this company. I felt it was a 'sham interview'.
- Can you explain and implement a topological sort algorithm?
IXL Learning Software Engineer Interview Questions
Quoted word for word from IXL Learning interview reports.
“Given a binary tree, in each level find the value that occurs most frequently in that level, return a list.”
Read reports →“Given two arrays of card numbers, calculate the winner of a card game where players take turns and the higher card wins, discarding every other card.”
Read reports →“Write a function that accepts an array of numbers and returns a boolean indicating if any duplicates exist within the array.”
Read reports →“Find the minimum length subarray in the array which can contain one of the most frequent number.”
Read reports →“Can you prove that if n is greater than 6 and n-1 and n+1 are prime numbers, then 6 must divide n?”
Read report →“What's the most efficient way to merge N sorted arrays into a single sorted array?”
Read report →“What is the most efficient way to sort a list containing only the characters R, B, and G?”
Read report →“How would you convert a binary tree to a binary search tree while preserving its spatial structure?”
Read report →“Could you write a function to return a random Fibonacci number that is less than a given limit?”
Read report →Formats, difficulty and experience
Across all 284 IXL Learning interview reports.