I applied online. The process took 2 months. I interviewed at MediaMath (New York, NY) in Jan 2015
Interview
First you have a phone Interview with a recruiter. Following that one, the next step is a phone interviews with each of the VPs, and thereafter in-person interviews with the full team. I was offered to do a presentation as a final test but I declined to proceed at that stage.