Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Tableau Software

      Part of Salesforce

      Is this your company?

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Tableau Software reviews | Tableau Software jobs | Tableau Software salaries | Tableau Software benefits
      Tableau Software interviewsTableau Software Software Engineer interviewsTableau Software interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Software Engineer Interview

      10 Sept 2015
      Anonymous employee
      Kirkland, WA
      Accepted offer
      Positive experience
      Easy interview

      Application

      I applied through an employee referral. The process took 6 weeks. I interviewed at Tableau Software (Kirkland, WA) in May 2015

      Interview

      A little background on myself: I completed my undergraduate in CS at the University of Washington and shortly thereafter was referred by a friend who works at Tableau. I had completed an internship at another company prior to being referred, but didn't have any other programming-related work experience. Before I describe the actual interviews, I'd like to say that I was very pleased with the interview process at Tableau and it was one of my primary reasons for joining the company. All of them were very relaxed and put me at ease (I was sweating, but the interviews were enjoyable). Regarding technical questions, if you've been practicing from any popular programming interview workbook (e.g. Cracking the Coding Interview, Programming Interviews Exposed) you should have no problem whiteboarding solutions. I was expecting tough problems, but it seems the company places more emphasis on finding people who fit the workplace culture (friendly, collaborative, honest) over deep knowledge. I certainly appreciated this as I was fresh out of college. I think they realize that as long as you have an algorithmic mind and a strong grasp of the fundamentals, you can easily be expected to pick up the rest on the job. Onto the interviews themselves. For the first interview, the recruiter called me for an initial phone screen. She was extremely friendly and asked me questions you can typically expect from any phone screen: resume, what I was looking for in a company, why I was interested in Tableau, etc. This initial call was a purely social interview; I wasn't expected to solve any programming questions. The second interview was a technical phone screen. I was again asked some general questions (you can expect to be answering some of the same questions throughout most of your interviews. This isn't a trick; you can recycle your answers) and was then asked to solve a programming problem live online via a shared text editor. If I recall correctly, it was something along the lines of find the first non-duplicated character in a string. I was interviewing for a test position, and so I was then asked a test-related question (how would I ensure a freeway toll camera was working correctly), but even the interviewer remarked that he was unsure how good these types of questions were at evaluating candidates. He asked me if I had used their software; when I remarked I hadn't, he recommended I did as it would be important if I made it to subsequent interviews. The third interview was onsite and consisted of a meeting with the recruiter followed by three separate interviews over the day. Each interview was conducted by a pair of interviewers and consisted of some general interview questions followed by a technical question which I was expected to solve. I took time to talk about the various approaches to solving the problem they gave me, and sometimes wrote a little pseudocode before diving in to actual code. During one of the interviews, I wasn't able to finish the problem but they could clearly see I was headed in the correct direction. There were no complicated data structures like trees or graphs (the most complicated data structure involved linked lists). I found these interviews to be very collaborative. While I was solving their questions, the interviewers would prod me when they saw I was going in the wrong direction or had missed bug in my code. They weren't out to "get me". When I was given the opportunity to ask them questions, I generally asked all of the interviewers the same questions: 1) what the worklife balance at Tableau is like, and 2) how easy is it to internally transfer when a person no longer feels challenged in their current team. All of the interviewers praised the worklife balance at Tableau (one remarked that they didn't think they ever had to work a weekend while at Tableau) and stated that internal transfers are very common. Most of my interviewers had senior experience in development and had worked extensively at other companies (4-5 of my 6 interviewers were ex-Microsoft), so I valued their answers. I should note that it's very important that you download a trial of Tableau Desktop and play around with it. I was asked about my experience with the software during every one of the onsite interviews. Neglecting to do this would likely be a serious mark against you. I have mixed feelings about this. I think it's a bit silly to be expected to play around with the software of every company you plan to interview with because instinct tells me practicing for technical interviews would be a far better use of time. On the other hand, I think I became impressed with the software while trialing it. Believing in the product you make and the company you work for makes a huge difference in your daily worklife, and perhaps Tableau is simply seeking people who are genuinely enthusiastic about their product. 10/10, would interview again.

      Interview questions [1]

      Question 1

      Given two linked lists. Each linked list represents a number where each node in the linked list contains an integer digit of that number. E.g. the linked list 1->2->3 represents the number 123. Add the numbers represented by the two linked lists.
      1 Answer
      22

      Other Software Engineer interview reviews for Tableau Software

      Software Engineer Interview

      20 Jan 2022
      Anonymous interview candidate
      Seattle, WA
      No offer
      Positive experience
      Average interview

      Application

      I applied online. The process took 2 weeks. I interviewed at Tableau Software (Seattle, WA) in Jan 2022

      Interview

      It Started with a phone screen then, online assessment, then a technical interview with the hiring manager. That's how far I got. It took about 2 weeks for this process.

      Interview questions [1]

      Question 1

      Behavioral questions, then a technical one.
      Answer question

      Software Engineer Interview

      18 Sept 2021
      Anonymous employee
      Accepted offer
      Positive experience
      Average interview

      Application

      I interviewed at Tableau Software

      Interview

      The initial screening is an online accessment and after finishing it, I get the final virtual on-site. There are 4 rounds in total with 3 coding interviews and 1 behavior interview

      Interview questions [1]

      Question 1

      Talking about projects. 2 rounds with binary tree related questions and 1 round with a greedy algorithm questions
      Answer question
      1

      Software Engineer Interview

      13 Jun 2021
      Anonymous interview candidate
      Seattle, WA
      No offer
      Neutral experience
      Average interview

      Application

      I applied online. The process took 2 weeks. I interviewed at Tableau Software (Seattle, WA)

      Interview

      phone screen (leetcode medium) + onsite (4 rounds) The overall process is not so satisfied. All their White engineers had angry faces during that day, a little bit unprofessional. Had no idea what happened to their team. Not recommended this company at this year. (No offend)

      Interview questions [1]

      Question 1

      Manager BQs + leetcode Question (Stack question) + open discussion question (needs a little bit discussion) + Normal System Design question
      1 Answer

      Top companies for "Compensation and Benefits" near you

      avatar
      Loom
      4.1★Compensation and benefits
      avatar
      Truelogic Software Solutions
      3.8★Compensation and benefits

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.