Demystifying the American Graduate Admissions Process by Karthik Raghunathan

A guide to US graduate admissions, from the perspective of a Masters admissions committee member at Stanford University

Karthik Raghunathan's words from the source:

In 2010, I was fortunate enough to be a part of the Masters admissions committee of the Stanford Computer Science Department, which gave me an opportunity to validate some of my own prior beliefs on the admissions process. I also wrote a document about my experience as an admissions committee member, in which I have talked in detail about the various factors that affect the admissions process at a top US university