Meta Hacker Cup

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Meta Hacker Cup
StatusActive
FrequencyAnnually
CountryWorldwide
Years active2011–present
Inaugurated2011
Most recentSeptember 22 - December 9, 2023
Attendance20,234 (2023)[1]
Budget$20,000 for winner, smaller prizes for runners-up
Organised byMeta Platforms
Websitehttps://www.facebook.com/codingcompetitions/hacker-cup/

Meta Hacker Cup (formerly known as Facebook Hacker Cup) is an annual international programming competition hosted and administered by Meta Platforms. The competition began in 2011 as a means to identify top engineering talent for potential employment at Meta Platforms.[2] The competition consists of a set of algorithmic problems which must be solved in a fixed amount of time. Competitors may use any programming language and development environment to write their solutions.

Facebook Hacker Cup is part of a circuit of annual international programming contests that included Google Code Jam, Topcoder Open, and the ACM International Collegiate Programming Contest. It has been featured in articles from Bloomberg[3] and Stack Overflow.[4]

Past winners

[edit | edit source]
Tournament Finals location 1st place 2nd place 3rd place
2024 [5] Online Error creating thumbnail: Ziqian Zhong Japan Yui Hosaka Poland Mateusz Radecki
2023 [6] Online Belarus Gennady Korotkevich United States Benjamin Qi Ukraine Alexey Danilyuk
2022 [7] Online United States Benjamin Qi Error creating thumbnail: Tiancheng Lou Poland Marek Sokolowski
2021 [8] Online United States Andrew He Ukraine Alexey Danilyuk Error creating thumbnail: Lingyu Jiang
2020 [9] Online* Belarus Gennady Korotkevich United States Benjamin Qi United States Andrew He
2019 [10] Dublin, Ireland Belarus Gennady Korotkevich Russia Mikhail Ipatov Russia Petr Mitrichev
2018 [11] Menlo Park, California, United States Russia Mikhail Ipatov Japan Makoto Soejima United States Andrew He
2017 [12] Seattle, Washington, United States Russia Petr Mitrichev South Korea Park Sung Gwan Russia Mikhail Ipatov
2016 [13] London, United Kingdom Japan Makoto Soejima Error creating thumbnail: Yuhao Du Taiwan Ting-Wei Chen
2015 [14] Menlo Park, California, United States Belarus Gennady Korotkevich Ukraine Dmytro Soboliev Russia Gleb Evstropov
2014 [15] Menlo Park, California, United States Belarus Gennady Korotkevich Poland Tomasz Czajka (pl) Japan Makoto Soejima
2013 [16] Menlo Park, California, United States Russia Petr Mitrichev Poland Jakub Pachocki Poland Marcin Smulewicz
2012 [17] Menlo Park, California, United States Russia Roman Andreev Poland Tomasz Czajka (pl) Error creating thumbnail: Tiancheng Lou
2011 [18] Menlo Park, California, United States Russia Petr Mitrichev Vietnam Khúc Anh Tuấn Error creating thumbnail: Tiancheng Lou
  • Since 2020, Hacker Cup Finals was moved to an online format in response to the COVID-19 pandemic.

Results by country

[edit | edit source]
Country 1st place 2nd place 3rd place
Russia Russia 5 1 3
Belarus Belarus 5 0 0
United States USA 2 2 2
Error creating thumbnail: China 1 2 3
Japan Japan 1 2 1
Poland Poland 0 3 3
Ukraine Ukraine 0 2 1
South Korea South Korea 0 1 0
Vietnam Vietnam 0 1 0
Taiwan Taiwan 0 0 1

See also

[edit | edit source]

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  13. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  14. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  15. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  16. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  17. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  18. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
[edit | edit source]