Rubicon Project logo

Rubicon Project Test Automation Engineer Interview Questions
& Process

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

Based on 6 interview experiences · FREE TO READ

5.8 Rounds average
Easy Typical difficulty
100% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Rubicon Project.

Showing 3 of 6
Rubicon Project logo
Rubicon Project

Senior Software Engineer in Test

Engineering

Senior Easy Positive experience No offer 6 rounds
Interview process
Recruiter call Phone screen Onsite
Interview formats
Technical Behavioral

I sent in my application and the recruiter got back to me pretty fast. The week after, I had a 30-minute phone screening. Then, I was invited to their Seattle office for an in-person interview loop. It was a 6-round interview process that included both technical and behavioral questions, focusing on my experience and how I handle problems or conflicts. They were really good at managing the whole thing, flexible with dates and my travel plans. It was a good learning experience, and I'm waiting to hear back about an offer.

Confirmed questions2 questions
  • How would you approach automating the testing of a stack of sticky notes?
  • Write a function that takes a string and a substring and returns 1 if the substring exists within the string, otherwise return -1.
Rubicon Project logo
Rubicon Project

Software Development Engineer in Test

Engineering

Mid Average Positive experience No offer 8 rounds
Interview process
Recruiter call Phone screen Onsite
Interview formats
Technical Coding Behavioral

Got an email from a recruiter, then a technical phone interview with the hiring manager about Java and testing. A couple weeks later, I had a day-long onsite at their LA office. They flew me in the morning of the interview, and I went straight from the airport to the interview and back. The onsite had 6 hour-long sessions, including one behavioral with the hiring manager and his boss. The office is an open workspace with catered lunch daily.

Confirmed questions4 questions
  • Find all 3-element subarrays that sum to zero from a given integer array like {-1,2,1,4,1,-3}, for example {2,1,-3} and {-1,4,-3}, and then test your code.
  • Write a function that takes an integer like 543 and returns the string "500+40+3", and test your code.
  • Find the second largest element in an integer array and test the method.
Rubicon Project logo
Rubicon Project

Software Development Engineer in Test

Engineering

Entry Average Positive experience Accept offer 7 rounds
Interview process
Recruiter call Onsite Technical screen Phone screen
Interview formats
Behavioral Coding

It was the best interview experience I've had so far. The process was smooth and felt relaxed. I had one phone interview followed by 6 onsite interviews. The interviewers and recruiters were true professionals and very good at their jobs. Overall, it was a great experience.

Confirmed questions2 questions
  • If you were in an elevator at work and noticed everyone was facing backwards, how would you react?
  • What's your approach to finding the second largest element in a dataset, aiming for an O(n) solution?

Rubicon Project Test Automation Engineer Interview Questions

Quoted word for word from Rubicon Project interview reports.

Write a function that takes a string and a substring and returns 1 if the substring exists within the string, otherwise return -1.

Read reports

Find the second largest element in an integer array and test the method.

Read reports

Write a function that takes an integer like 543 and returns the string "500+40+3", and test your code.

Read reports

Find all 3-element subarrays that sum to zero from a given integer array like {-1,2,1,4,1,-3}, for example {2,1,-3} and {-1,4,-3}, and then test your code.

Read reports

Can you write a program to remove vowels from a given string?

Read report

What test cases would you create for a typical login page UI, shown as a print-out?

Read report

What's your approach to finding the second largest element in a dataset, aiming for an O(n) solution?

Read report

If you were in an elevator at work and noticed everyone was facing backwards, how would you react?

Read report

How would you approach automating the testing of a stack of sticky notes?

Read report

Formats, difficulty and experience

Across all 6 Rubicon Project interview reports.

Interview formats

Technical 50%
Behavioral 27.8%
Coding 22.2%

Interview difficulty

Easy 66.7%
Average 33.3%
Difficult 0%

Candidate experience

Positive 100%