
imo.im Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 21 interview experiences · FREE TO READ
Which role are you interviewing for?
3 roles · 21 reportsCandidate interview experiences
First-hand accounts from people who interviewed at imo.im.
Software Engineer
I got contacted by a recruiter on Linkedin and we had a quick 5 minute chat. Then there was an hour long phone interview with easy questions, like finding the max number in an unsorted list. After that, a second round interview was scheduled with two harder questions. It was difficult to understand the interviewer because they weren't a native speaker and the phone connection was bad. It's weird that they didn't ask about my experience at all, and when I asked why I was getting an interview, they just gave a generic response about my profile being impressive.
- Given a dictionary with a check function, find a path from a source word to a target word using intermediate words.
- In a grid, find the best path from the top-left to the bottom-right by moving only right or down, where 'best' is defined by the highest alphabetical order of the path when sorted.
Safety Operations
I was contacted by a recruiter on LinkedIn who sent me a template message expressing how impressive my LinkedIn profile was, even though I still considered myself entry level. I had actually applied for this position 6 months ago but never got a response. A year later, the job is still posted. I had a quick 20 minute phone interview where she asked about my experiences and I asked a lot of questions back. In the end, I was told that she would not move forward with the process. It seemed like they were looking for someone very experienced in the safety field. It was strange that even though the recruiters contacted almost everyone on my current team, I learned that no one was ever asked to move forward after doing the initial interviews.
No confirmed questions were included in this interview report.
Community and Safety Manager
A recruiter reached out to me on Linkedin about the job. She sent the wrong title at first, but we cleared that up and I agreed to a phone interview. Next, I spoke with the marketing head who also handled Community and Customer Support. The interview was about 20 mins and just had general questions. This company seems really dev-team focused, so the marketing person wasn't the best prepared interviewer. She told me to reach out if I had more questions. I emailed both the recruiter and the marketing person to say thanks and that I hoped to hear back. It's been a month and no reply. The job is still up online and it doesn't look like they've hired anyone.
- Why are you interested in working for a company like Imo?
- Why do you feel you would be a good fit for this role?
Intern
I had two phone interviews where I solved a simple problem. Then, three one-hour interviews over Skype where I solved harder puzzles. The interviewer would describe the problem, and I'd have about half an hour to solve it and code it up in a collaborative text editor. The solution wasn't compiled, just thoroughly checked by the interviewer.
- Can you solve a simple problem?
- How would you sort a large amount of data on disk?
- Determine if two trees with 1,000,000 nodes are isomorphic.
imo.im Interview Questions
Quoted word for word from imo.im interview reports.
“Given a dictionary with a check function, find a path from a source word to a target word using intermediate words.”
Read reports →“Find the kth largest number from two sorted arrays.”
Read reports →“Find the max element in the array.”
Read reports →“Find the k-th largest element from a (possibly unsorted) array of integers.”
Read reports →“What is the expected length of increasing subsequences in a list of numbers following a normal distribution?”
Read report →“Given two arrays of equal size with no common elements, if we merge them, what will be the median of the merged array? Find a solution faster than O(n).”
Read report →“For a collection of lowercase sentences, how would you remove any phrases that consist of three or more consecutive words? For instance, if S1 is 'I my bye good' and S2 is 'my bye good boy', the common phrase 'my bye good' should be removed, leaving S1 as 'I' and S2 as 'boy'.”
Read report →“For an NxN matrix containing numbers from 1 to N^2, how would you determine the lexicographically smallest sorted path from the top-left corner to the bottom-right corner, assuming movement is only allowed to the right or down?”
Read report →“Could you describe how to find the kth largest number in an array?”
Read report →Formats, difficulty and experience
Across all 21 imo.im interview reports.