Taro Logo

Senior Software Engineer Interview Experience - Seattle, Washington

May 1, 2018
Positive ExperienceNo Response

Process

Four sets of 2-person interviewer teams, each lasting an hour, covered system design questions, coding implementation, general team evaluations (collaboration is a fundamental requirement), and character assessment (adhering to company core values).

Everyone I met was professional, helpful, and extremely nice. It was like a breath of fresh air after enduring an Amazon loop a while back, where the interviewers seemed more focused on proving they were the 'smartest people in the room' – there was barely enough room for their egos to fit through the door!

The coding questions weren't easy, but they weren't impossible either; they were truly the Goldilocks of interview questions – just right. I had to work hard to get a solution working, but the interviewers were keen to assist if I needed clarification. They also asked some great questions about why I made certain implementation decisions.

Did I mention that everyone I met there was really nice? They were on time for each time slot and were well prepared. I really enjoyed meeting everyone, which was a pleasant surprise.

The next morning, I heard from the internal recruiter that the teams would like me to join. Only a little bit of negotiating was necessary to achieve what I considered a very competitive offer. A really nice touch was that one of the senior managers on the team reached out to me personally, offering to answer any questions I might have to accept the position and reassuring me that the team was a great bunch of people and excited to have me aboard.

Everyone I met at the company seemed genuinely happy to be there, which gave me a lot of confidence in accepting the position.

Tips on succeeding at Tableau:

  • Think of examples that show you are a true team player who loves collaborating within a team.
  • Demonstrate that you align with their 'humble smart' ethos – read their core values and determine if and how you align and how you can show that.
  • Prepare on standard CS fundamentals, and work with someone to practice coding and system design interviews.
  • For system design questions, make sure you understand the constraints and ask for clarification on any ambiguity or assumptions.
  • Be your authentic self!

Questions

Tell me about something complex you've worked on that you're really proud of your contribution.

Was this helpful?

Interview Statistics

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

Success Rate

40%
Pass Rate

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

Experience Rating

Positive80%
Neutral0%
Negative20%

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