most-frequent-technology-english-words
https://github.com/Wei-Xia/most-frequent-technology-english-words
Chinese Programmer Wrong Pronunciation
A-Programmers-Guide-to-English
duolingo 95 - 119 120 - 129
Rosetta Stone b2/c1
Heard on the Street: Quantitative Questions from Wall Street Job Interviews
A Practical Guide to Quantitive Finance Interviews
https://codingcompetitions.withgoogle.com/kickstart
Structured Thinking