Solutions to various interview questions I've had. Posting for purposes of preparation, discussion, and learning.