I applied online. The process took 5 days. I interviewed at Markit On Demand (Boulder, CO) in Jan 2012
Interview
Applied online, got a call back the next day, had an in-person interview by the end of the week. Most people I worked with also commented that they received a response very quickly after applying.
A quick phone interview was first; I was asked a couple Javascript and JQuery questions just to make sure I wasn't making it all up, which then lead to an in-person interview with 3 very friendly Senior Developers later in the week. There had some some small, standardized and straightforward javascript and C# coding exercises to do during the interview, although we skipped the C# questions when I told them I didn't have any experience with that language (also: we were also running out of time, and they'd already seen a sample of server-side code I'd written). I received an offer via phone the next business day.
Interview questions [1]
Question 1
There was one question where I was asked "without running it, what will this 10-line javascript program write to the console?". It contained a bug where a function "accidentally" modified a global variable "i" instead of making a local "i", and the global was later printed to console. After correctly guessing the (buggy) output I was asked to fix the program which just needed the "var" keyword to be added inside the function.
I applied through university. The process took 1 day. I interviewed at Markit On Demand (Boulder, CO) in Jul 2010
Interview
The interview was set over the phone and took place in the Boulder office after hours. It involved one of the senior developers who asked the normal expected questions about skills and experience. The process seemed normal to me and the interview after hours spoke to how busy the company was at the time.
Interview questions [1]
Question 1
Detailed questions about fundamental things in regards to web development, like "Explain what XHTML is".