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
Candidate interview experiences
First-hand accounts from people who interviewed at Rubicon Project.
Senior Software Engineer in Test
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.
- 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.
Software Development Engineer in Test
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.
- 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.
Software Development Engineer in Test
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.
- 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.