I understand that I need to catch up a lot of reading. One time my coach showed me how he came out an algorithm for me to work on since he saw a post on 1point3acres.com, so he just changed the phrase. The algorithm is here.
Here is the gist I created for the article to talk about software programmer interview and computer science PH.D. program.
A few arguments to think about
Here are some good arguments to think about from the above article.