I applied through an employee referral. I interviewed at Tableau (Cambridge, MA)
Interview
The interview took three parts. First, an in-person discussion at their offices. Then they encouraged a meet and greet for staff and potential hires. Finally a coding session done online.
Interview questions [1]
Question 1
Write and code an algorithm for a minimum cost "stick joiner." Joining two sticks costs N where N is the resulting length of the stick. So joining a 1 length stick to a 2 length stick costs 3, while joining a 8 to a 5 costs 13.
Applied on the company website. The first round was a 20 min phone screen. Next technical screen. The technical screen was not very tough. I was asked to code 3 questions and explain data structures.