
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
Candidate interview experiences
First-hand accounts from people who interviewed at Fiverr Inc..
Backend Engineer
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.
- 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.
Backend Engineer
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.
- A question about a problem like LeetCode's 2 Sum.
- A question related to TinyURL.
- A system design question.
Backend Developer
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.
- 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.