I know that Duolingo has been mentioned as a way to crash through some language proficiency tests. Here's how it got started Translating words into jobs and money (Includes first-hand account)