I applied through other source. The process took 2 weeks. I interviewed at TubeMogul (Emeryville, CA)
Interview
Phone screen spoke with a director. Really smart guy who went over the business model of the company and what is expected of me. Then a recruiter scheduled an onsite interview where i met 4 including the director. Three of the were technical in nature. The interview process was smooth and I was informed of their decision in a couple of days.
Interview questions [1]
Question 1
SQL join question - White board
How would you find a duplicate in a list of million entries.