imo.im logo

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

2.1 Rounds average
Difficult Typical difficulty
50% Positive experience

Which role are you interviewing for?

3 roles · 21 reports

Candidate interview experiences

First-hand accounts from people who interviewed at imo.im.

Showing 4 of 21
imo.im logo
imo.im

Software Engineer

Engineering · more than a year ago

Entry Average Neutral experience No offer 2 rounds
Interview process
Recruiter call Phone screen Technical screen
Interview formats
Coding Technical

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.

Confirmed questions2 questions
  • 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.
imo.im logo
imo.im

Safety Operations

Operations · more than a year ago

Entry Easy No offer 2 rounds
Interview process
Recruiter call Phone screen
Interview formats
Behavioral

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.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

imo.im logo
imo.im

Community and Safety Manager

Operations · more than a year ago

Mid Average Negative experience No offer 1 round
Interview process
Recruiter call Phone screen
Interview formats
Behavioral

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.

Confirmed questions2 questions
  • Why are you interested in working for a company like Imo?
  • Why do you feel you would be a good fit for this role?
imo.im logo
imo.im

Intern

Engineering

Intern Difficult Positive experience Accept offer 5 rounds
Interview process
Phone screen Technical screen
Interview formats
Technical Coding

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.

Confirmed questions4 questions
  • 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 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.

Interview formats

Technical 47.5%
Coding 37.5%
Behavioral 12.5%
Presentation 2.5%

Interview difficulty

Easy 9.5%
Average 33.3%
Difficult 57.1%

Candidate experience

Negative 20%
Positive 50%
Neutral 30%

Reports by job function

Engineering 19
Operations 2