I applied in-person. The process took 3 days. I interviewed at Mavrx (San Francisco, CA) in Jan 2016
Interview
Met in person, brief phone screen, then day long interviews with engineers and various team leaders.
Technical portion was not super difficult, and well tailored to the position without superfluous theory questions that aren't applicable to the actual job.
Interview questions [1]
Question 1
How do you find whether a given date window has any overlap with another given date window using only two comparisons?