Fiverr Inc. logo

Fiverr Inc. Backend Engineer Interview Questions
& Process

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

Based on 19 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
78.9% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Fiverr Inc..

Showing 3 of 19
Fiverr Inc. logo
Fiverr Inc.

Backend Engineer

Engineering · a year ago

Mid Average Negative experience No offer 1 round
Interview process
Recruiter call Technical screen
Interview formats
Coding System Design Technical

It was a 1.5 hour technical interview with HR. I didn't get any feedback, just told they are moving on with other candidates. I think I did well on the first question and system design, but the second question was tougher. I mentioned solving it with all combinations, noting it's an NP-complete problem.

Confirmed questions3 questions
  • Given an array and a target sum, find if a pair of numbers sums up to the target. Use a Set to optimize.
  • Extend the pair sum problem to check if N numbers in an array can sum to a target value.
  • Design a system for URL shortening.
Fiverr Inc. logo
Fiverr Inc.

Backend Engineer

Engineering · a year ago

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

HR phone call where we discussed my background and what they're looking for. Then, a 2-hour first technical interview over Zoom. It involved 3 questions: 2 coding questions similar to LeetCode's 2 Sum and a system design question. The interviewer was very nice.

Confirmed questions3 questions
  • A question about a problem like LeetCode's 2 Sum.
  • A question related to TinyURL.
  • A system design question.
Fiverr Inc. logo
Fiverr Inc.

Backend Developer

Engineering

Intern Average Positive experience No offer 3 rounds
Interview process
Technical screen Group Recruiter call
Interview formats
Coding Technical System Design Behavioral

So, the first interview was with the team leader, which was a technical interview. If that went well, the next step was an interview with the group leader. After that, there was a third interview, and then potentially a call to HR. Overall, the first interview was a good experience, even though I didn't get the job.

Confirmed questions5 questions
  • Can you write a program to count duplicate words in a text, skipping words on a provided whitelist?
  • Write a program that analyzes an employee tree structure to determine the count of men and women.
  • How would you design a minimum stack that allows push, pop, and retrieving the minimum element in constant time?

Fiverr Inc. Backend Engineer Interview Questions

Quoted word for word from Fiverr Inc. interview reports.

Given a number and an array of numbers, find two numbers in the array that sum up to the given number.

Read reports

Given an array and a target sum, find if a pair of numbers sums up to the target. Use a Set to optimize.

Read reports

Can you generate all possible subsets from a given list of numbers? For instance, with [1,2,3], the output should be [{1},{2},{3},{1,2},{1,3},{2,3},{1,2,3}].

Read reports

Is there a way to improve the space efficiency of the stringSwap implementation?

Read reports

Can you find the largest number possible by swapping any two digits within a given number, achieving this in O(n) time complexity?

Read report

What's the time complexity of the stringSwap method you just wrote?

Read report

Can you write a function that takes an integer n and returns an array of numbers from 1 to n in a random order?

Read report

How would you swap the locations of two words in a string without using an additional data structure?

Read report

Can you write a function that takes an array and an integer, and modifies the array in-place (without extra space) to move the first n elements to the end while maintaining their original order?

Read report

Formats, difficulty and experience

Across all 19 Fiverr Inc. interview reports.

Interview formats

Technical 32.8%
Coding 27.9%
System Design 26.2%
Behavioral 11.5%
Presentation 1.6%

Interview difficulty

Easy 0%
Average 68.4%
Difficult 31.6%

Candidate experience

Positive 78.9%
Neutral 10.5%
Negative 10.5%