I applied through a recruiter. I interviewed at Tableau Software in Jan 2016
Interview
I was provided a telephone interview much like the others. The interview lasted approximately 40 minutes. I felt it went very well at the time. I was asked the standard screening questions and provided with a job description. At the end of the interview, I was told that I would be contacted by a hiring manager for another interview. Less than a week later I sent in an email thanking them for the interview opportunity. I did not receive a response for another week or so. I sent another email after two weeks and asked if I was still being considered for the position or if I could be considered for a different or future positions. I still have not received any emails from them stating either way to the outcome. I am finding it very unprofessional to not send out some sort of correspondence to the applicants. After all, we are putting Tableau's interview process at the top of our list.
I applied through college or university. The process took 4 weeks. I interviewed at Tableau Software (Vancouver, BC) in Jan 2016
Interview
Met with their recruitment team at a University Tech Fair. Recruiter was amazing and personable, but more importantly very attuned to recognizing talent beyond a GPA, and personality. A lot to say about the type of developer they're looking for.
Was contacted the same day to setup an interview for that week, 45min slot with a high level lead dev. Interviewer was very disarming and relaxing to be around, important when whiteboarding solutions. Was very succinct and well spoken about Tableau and their products, processes, development environment and in communicating my options for development with them. This was followed up by immediate contact to setup the next steps, which were two phone tech-screens a week later.
10mins was typical general interview: what do you know about Tableau, tell me about yourself, tell me about your coding/educational background.
30-40mins devoted to whiteboarding simple abstract problem, focus on first a solution abstractly, then coding on the whiteboard, then testing ideas and proving runability.
Interview questions [1]
Question 1
Given an input stream of Doubles representing Stock Market prices, over a set interval, determine the best Buy/Sell points over that given interval.
I applied online. The process took 2 days. I interviewed at Tableau Software (Washington, DC) in Jan 2016
Interview
The recruiter made initial contact (same day I applied) via email looking to establish a time when we could set up a phone interview. The recruiter was both friendly and open with the phone interview process itself being a relatively straightforward review of my resume and pertinent job experience ( looking to screen me in or out). She shared information about the interview process, trainings expected in the first year of employment and high-level information on benefits.