Taro Logo

Software Engineer Interview Experience - Seattle, Washington

April 1, 2016
Positive ExperienceNo Offer

Process

An informational interview with a Tableau employee led to an introduction to a recruiter. I subsequently scheduled a phone call with the recruiter, which was pleasant and general, covering my background and Tableau's work. At the end of the 30-minute call, the recruiter suggested I might be a good fit for an open position and scheduled me for a phone screen.

The phone screen was with a Software Engineer (SE) on the team. After discussing our respective work backgrounds, I was asked to implement a function to merge two sorted arrays into a single sorted array. I wrote the code on a provided coding editor. Despite being nervous, as this was my first tech screen, the interviewer was very kind, and we worked through the problem successfully. I made sure to vocalize my thought process and considered input checks, which seemed to be appreciated.

Follow-up questions included what I would do if merging three or more arrays.

I made a few minor mistakes and was slow on certain points. For instance, I momentarily blanked on whether a Java function could return an int[] array and was unsure about creating an array of size zero. These small issues were frustrating, stemming from nerves, unfamiliarity with the process, and a recent return to Java. However, the interviewer's supportive demeanor kept me comfortable, and I actually learned during the interview. We also discussed Tableau, company culture, my motivations for wanting to work there, and I had the opportunity to ask him questions. Overall, it was a very positive conversation that solidified my interest in the team and Tableau.

The recruiter emailed the next day to schedule an on-site interview lasting 4-6 hours. I am still awaiting confirmation of the schedule and will update this review once the interviews are completed. Fingers crossed!

Questions

Write a function that takes two sorted arrays and merges them to create a sorted array.

Was this helpful?

Interview Statistics

The following metrics were computed from 16 interview experiences for the Tableau Software Engineer role in Seattle, Washington.

Success Rate

44%
Pass Rate

Tableau's interview process for their Software Engineer roles in Seattle, Washington is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive75%
Neutral19%
Negative6%

Candidates reported having very good feelings for Tableau's Software Engineer interview process in Seattle, Washington.

Tableau Work Experiences