https://medium.com/ihatereading/50-frontend-interview-questions-books-i-am-reading-currently-fb82d3ac64f0