Vivino logo

Vivino Interview Questions
& Process

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

Based on 18 interview experiences · FREE TO READ

2.2 Rounds average
Average Typical difficulty
44.4% Positive experience

Which role are you interviewing for?

14 roles · 18 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Vivino.

Showing 4 of 18
Vivino logo
Vivino

Project Manager

Operations · nearly a year ago

Mid Average Positive experience Decline offer 3 rounds
Interview process
Recruiter call Recruiter call Onsite
Interview formats
Behavioral Behavioral Behavioral

The interview process consisted of three rounds. One round was with HR, another with the manager, and the final one with the CEO. Everything went smoothly, with no unexpected questions. The people were very pleasant, had a good attitude, and everyone was nice.

Confirmed questions3 questions
  • Can you provide examples of past situations where you handled a similar challenge?
  • What aspects of starting this role are you most apprehensive about?
  • What are your salary expectations for this position?
Vivino logo
Vivino

QA Automation Engineer

Engineering · more than a year ago

Mid Average Positive experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding

It was a great positive experience meeting the team and learning about Vivino's QA processes. I was very impressed with their advanced automation implementations. The interview mainly focused on core QA automation skills. I really enjoyed the process and got to the second round. My performance in the second interview was impacted by a release at my current company. I hope to get another chance to interview for QA roles at Vivino and will come back better prepared. Thanks again for the wonderful experience.

Confirmed questions4 questions
  • Can you discuss your experience with Automation Test Frameworks?
  • How do you handle dynamic elements and explain Selenium locators?
  • What is your understanding of context switching in testing?
Vivino logo
Vivino

IOS Developer

Engineering · more than a year ago

Senior Average Positive experience No offer 2 rounds
Interview process
Recruiter call Technical screen Phone screen Background check Offer
Interview formats
Technical Coding Behavioral

I applied on the company website and got a call a few days later for an interview that lasted an hour with two senior iOS engineers. We talked about my resume and past experience, and it ended with a short coding test that wasn't too difficult. It was a good experience overall, and the interviewers were nice. They seemed to be looking for someone with more experience than I had, especially since I'd been out of the field for a bit. They called afterward to give me the decision and feedback respectfully.

Confirmed questions2 questions
  • Can you discuss the advantages and disadvantages of various architectural patterns?
  • Tell me about your experience with Test-Driven Development (TDD).
Vivino logo
Vivino

Senior Automation Engineer

Engineering

Senior Easy Negative experience No offer 3 rounds
Interview process
Recruiter call Take home Technical screen
Interview formats
Behavioral Technical Coding

I applied online and the head of QA reached out for a screening interview. The whole process had 3 parts: a screening call, an assignment, and a technical interview. The first call was with the head of QA, where we talked about my experience, skills, and day-to-day tasks. The next day, I got an assignment to build an automation framework from scratch using Appium, Ruby, and Cucumber for their Android app. The requirements included using the Page Object Model, BDD with Cucumber, good Ruby coding practices, passing Ruby cop, and passing all tests with features like scrolling and swiping. The project also needed to be submitted on Github. This assignment took a lot of time and effort. The third round was a technical interview via Google Meet with two interviewers, though one mostly stayed silent, likely for feedback. This round felt more like an interrogation than an interview. The interviewer, who seemed arrogant, skipped introductions and immediately started firing questions covering a wide range of testing topics, from manual to automation. He would ask a question and move on to the next while I was still answering, with a smirk. It was very stressful. I answered about 90% of the 25+ questions correctly. Then, I had to solve a coding problem online, which I did in about 10 minutes, but the interviewer seemed unsatisfied, wanting a specific solution. Five hours after the interview, I received an email stating they weren't moving forward. When I asked for feedback, the head of QA mentioned a mismatch in skills on 3-4 questions. It's unreasonable to expect perfect answers to all 25+ questions, especially exactly what they're looking for. The entire process took about two weeks and left me feeling cheated and exhausted. I'd advise job seekers to be cautious and look for companies with more conversational and less robotic interview processes.

Confirmed questions8 questions
  • Could you explain the difference between implicit and explicit WebDriver waits?
  • What's the distinction between /d* and /d+ in Regex, and how is Regex used within Cucumber?
  • Tell me about the different aspects of Cucumber.

Vivino Interview Questions

Quoted word for word from Vivino interview reports.

What is the difference between class methods and instance methods in Ruby?

Read reports

What's the distinction between /d* and /d+ in Regex, and how is Regex used within Cucumber?

Read reports

What are the specific libraries and functions used for connecting to a database within Selenium?

Read report

What are the different types of wait methods available?

Read report

Could you write a Ruby class to validate an empty string and string length live?

Read report

What do you understand by equivalence partitioning in the context of testing?

Read report

Could you explain the difference between implicit and explicit WebDriver waits?

Read report

Formats, difficulty and experience

Across all 18 Vivino interview reports.

Interview formats

Behavioral 28.6%
Technical 26.2%
Coding 19%
Other 9.5%
Case 9.5%

Interview difficulty

Easy 16.7%
Average 55.6%
Difficult 27.8%

Candidate experience

Positive 44.4%
Negative 50%
Neutral 5.6%

Reports by job function

Engineering 8
Operations 2
Sales 2
HR 2
Analytics 1
Finance 1