La Facebook Hacker Cup est une compétition internationale annuelle de programmation hébergée et administrée par Facebook. Le concours a débuté en 2011 et est toujours actif aujourd'hui. Le but de cette compétition est de repérer les meilleurs talents pour décrocher un emploi potentiel chez Facebook[1]. Le concours consiste en un ensemble de problèmes algorithmiques qui doivent être résolus dans un laps de temps défini. Les concurrents peuvent utiliser n'importe quel langage de programmation et environnement de développement pour écrire leurs solutions.
Les finales de la Hacker Cup 2020 et les finales de la Hacker Cup 2021 se sont déroulées dans un format uniquement en ligne dû à la pandémie de COVID-19.