Tolong jelaskan mengenai HackerRank - berbagai kompetisi dari Pemrograman kompetitif

Gridwars - empat kompetisi yang diadakan antara tahun 2003 dan 2004.

Google Code Jam - kompetisi yang diadakan dari tahun 2003, disediakan dan disponsori oleh Google

IEEEXtreme Programming Competition  - kompetisi tahunan untuk Anggota Mahasiswa IEEE yang diadakan sejak tahun 2006 oleh IEEE .

Topcoder Open (TCO) - Kompetisi algoritme yang diadakan sejak tahun 2001 oleh Topcoder

Untuk sebagian besar kompetisi-kompetisi di atas, karena jumlah kontestan yang mengikutinya cukup banyak, maka biasanya kompetisi-kompetisi tersebut dibagi menjadi beberapa babak. Babak tersebut biasa diadakan secara online terkecuali babak terakhir, yang diadakan di tempat. Sebuah pengecualian khusus untuk ini adalah IEEEXtreme yang merupakan kompetisi pemrograman virtual tahunan yang berdurasi selama 24 jam. Para kontestan terbaik IOI dan ICPC mendapatkan medali emas, perak, dan perunggu, sedangkan di kontes-kontes lainnya para pemenang diberi hadiah uang tunai. Selain itu, mendapatkan peringkat atas pada papan skor dalam kompetisi-kompetisi semacam ini juga dapat menarik minat para perekrut dari perusahaan perangkat lunak dan Internet.