Imply logo

Imply Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 9 interview experiences · FREE TO READ

3.4 Rounds average
Average Typical difficulty
66.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Imply.

Showing 3 of 9
Imply logo
Imply

Software Engineer

Engineering · more than a year ago

Mid Average Positive experience Accept offer 6 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Background check Offer
Interview formats
Behavioral Coding System Design

Got a call from a recruiter, then had a phone screen, and then a virtual onsite. The phone screen was mainly about my resume and past work, plus a quick coding problem. The onsite involved 5 parts: two coding rounds, two system design rounds, and a meeting with my potential manager. After the onsite, I talked to the VP and then got the job!

Confirmed questions4 questions
  • Tell me about standard coding questions focusing on data structures.
  • Can you discuss standard coding questions focused on concurrency?
  • What are your thoughts on system design questions related to general big data concepts?
Imply logo
Imply

Software Engineer

Engineering · more than a year ago

Entry Average Positive experience Accept offer 5 rounds
Interview process
Recruiter call Phone screen Onsite Background check Offer
Interview formats
Coding System Design Behavioral

The whole process went smoothly. First, a recruiter contacted me, and we chatted about the job, the company, and my background on a call. After that, I had a one-hour call with the hiring manager. Then, I had a virtual onsite interview, which included 5 rounds: two coding rounds, two system design rounds, and one round focused on behavior and my resume. Finally, I had a wrap-up call with the recruiter.

Confirmed questions1 question
  • Questions were based on real-life, practical applications
Imply logo
Imply

Software Engineer

Engineering · more than a year ago

Senior Average Negative experience No offer 2 rounds
Interview process
Recruiter call Take home
Interview formats
Behavioral Technical

The interview started with a 30-minute introductory zoom call with the hiring manager. Then, there was a 3-hour take-home problem where I had to submit the solution. Unfortunately, after the take-home, I received an email rejecting my application. I didn't get any feedback when I asked.

Confirmed questions1 question
  • Find the top N users given a large log file containing users and items.

Imply Software Engineer Interview Questions

Quoted word for word from Imply interview reports.

Find the top N users given a large log file containing users and items.

Read reports

How would you implement searching for files across a distributed file system?

Read reports

Could you explain what React hooks are and discuss their benefits?

Read reports

Can you identify and fix the errors in this provided code snippet?

Read reports

Describe your approach to implementing list virtualization in a front-end application.

Read report

Can you discuss standard coding questions focused on concurrency?

Read report

Can you walk me through the Imply data source creation UI flow and share your thoughts on potential improvements?

Read report

Tell me about standard coding questions focusing on data structures.

Read report

Formats, difficulty and experience

Across all 9 Imply interview reports.

Interview formats

Behavioral 26.1%
Coding 26.1%
System Design 21.7%
Technical 21.7%
Presentation 4.3%

Interview difficulty

Easy 11.1%
Average 77.8%
Difficult 11.1%

Candidate experience

Positive 66.7%
Negative 22.2%
Neutral 11.1%