Amazon interview question

SQL Window Function, using rank() and difference between row_number, rank, and dense_rank,