Fivestars logo

Fivestars Interview Questions
& Process

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

Based on 79 interview experiences · FREE TO READ

2.6 Rounds average
Average Typical difficulty
69.6% Positive experience

Which role are you interviewing for?

25 roles · 79 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Fivestars.

Showing 4 of 79
Fivestars logo
Fivestars

IOS Engineer

Engineering · more than a year ago

Senior Difficult Negative experience No offer 2 rounds
Interview process
Recruiter call Phone screen Technical screen
Interview formats
Behavioral Technical Coding

I had a 30 minute phone screen with the dev manager. That part went well, we got along and I enjoyed the conversation. The second part was a 60 minute technical interview. I was given a question that I felt was very basic, yet tricky. Although the interviewer was helpful and tried to move me along, he eventually cut me off and said "I think we are done here." Understandable because I was not going to be able to solve it. I tried to find a solution after the interview was over, but I still struggle with how to solve it. I feel that no amount of practicing general coding problems will prepare you for this interview. You either have a deep understanding of Swift or you do not.

Confirmed questions3 questions
  • Can you write a function that accepts a variable number of arguments and sums them up? For instance, consider inputs like 1, "2", and 10.4.
  • Can you write a function that accepts a variable number of arguments and sums them up? For instance, consider inputs like "Bob", 5, and "Ten".
  • Can you write a function that accepts a variable number of arguments and sums them up? For instance, consider inputs with no parameters.
Fivestars logo
Fivestars

Software Engineer

Engineering · more than a year ago

Senior Average Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Technical screen
Interview formats
Coding Technical

The interview process began with a recruiter call, followed by two separate coding challenges. The coding challenges themselves were a negative experience because the interviewers were not senior developers. One interviewer was a junior developer and the other was fresh out of college. It's questionable why junior developers are interviewing senior candidates. The first coding challenge went okay and had an interesting task. However, the second interviewer was pretentious and uninterested in my background, focusing instead on an obscure JavaScript challenge. This challenge required deep knowledge of internal JavaScript behavior and was not well-designed. She then provided another challenge that was easily solvable without optimization. When I finished, she gave short, uninterested answers to my questions. Overall, it seems I avoided a bad fit given this interviewer's attitude.

Confirmed questions1 question
  • How would you execute an asynchronous function without employing Promise or async/await syntax?
Fivestars logo
Fivestars

Product Marketing Manager

Marketing · more than a year ago

Mid Difficult Positive experience Accept offer 5 rounds
Interview process
Recruiter call Phone screen Take home Onsite Panel Presentation Phone screen
Interview formats
Behavioral Technical Case Presentation

I applied online and heard back about a week later about a phone screen with a team member. Then, two weeks after that, I had a phone call with the hiring manager. About a week after that call, I got a marketing interview prompt and an invite to interview onsite in SF, which included a presentation, several 1:1s, and an office tour. A few days later, I had one more follow-up Google Hangout interview. The whole process was pretty straightforward and the recruiting team was communicative. Even though it was challenging, I enjoyed the interactions and the interview presentation was the most fun I've ever had.

Confirmed questions4 questions
  • Tell me why you are interested in Fivestars.
  • Describe your process for launching products at your previous company.
  • What was your specific contribution to that product launch process?
Fivestars logo
Fivestars

Outside Sales

Sales · more than a year ago

Entry Average Positive experience Accept offer 2 rounds
Interview process
Recruiter call Phone screen Offer
Interview formats
Behavioral Technical

I applied and then had a recruiter call in Seattle. She was really nice and professional, asking good questions. The call took about 30 minutes. She told me what the job entailed, talked about the pay, had me go over my resume, and discussed the company culture. I got the green light for the next step, which was a webinar with the sales team lead based in Chicago, though he was in San Francisco for work at the time. He was also a great guy, asking personal questions and about my past work. A few days later, they made me an offer. It was a really simple process that helped everyone make a good decision.

Confirmed questions1 question
  • What's your strategy when you're experiencing a slump in sales?

Fivestars Interview Questions

Quoted word for word from Fivestars interview reports.

What is the water level problem? Given an array of ints, consider a bar graph of width 1 and length of the ints in the array, find the area of water level within the bars.

Read reports

Can you write a function that accepts a variable number of arguments and sums them up? For instance, consider inputs with no parameters.

Read reports

Can you write a function that accepts a variable number of arguments and sums them up? For instance, consider inputs like 1, "2", and 10.4.

Read reports

Considering a campaign cost of $1 per email and a response rate of 0.005%, how would you determine the campaign's cost?

Read report

Can you write a function that accepts a variable number of arguments and sums them up? For instance, consider inputs like "Bob", 5, and "Ten".

Read report

Can you solve a variation of the largest common subsequence problem?

Read report

Can you implement a queue using two stacks, including enqueue, dequeue, and peek operations?

Read report

How would you execute an asynchronous function without employing Promise or async/await syntax?

Read report

Formats, difficulty and experience

Across all 79 Fivestars interview reports.

Interview formats

Behavioral 47.1%
Technical 21%
Presentation 15.9%
Other 6.4%
Coding 5.7%

Interview difficulty

Easy 16.5%
Average 67.1%
Difficult 16.5%

Candidate experience

Positive 69.6%
Negative 16.5%
Neutral 13.9%

Reports by job function

Sales 42
Engineering 11
Operations 6
HR 5
Marketing 5
Design 3