"What was the toughest problem you solved, and how did you solve it?"
"Well, this week, I made multiple AJAX calls sequentially. I didn't understand how jQuery Deferred worked, so I read up on Promises and Deferred and AJAX requests using jQuery shorthand methods. I wound up solving the entire thing by using '.then()' instead of '.done()'. True story. The path to triumph was ridiculous and convoluted, and people were urging me to do it a lesser way and I resisted the temptation to say 'Screw the UX.'"