HOME

TheInfoList



OR:

HackerRank is a technology company that focuses on
competitive programming Competitive programming or sport programming is a mind sport involving participants trying to program according to provided specifications. The contests are usually held over the Internet or a local network. Competitive programming is recogn ...
challenges for both consumers and businesses. Developers compete by writing programs according to provided specifications. HackerRank's programming challenges can be solved in a variety of programming languages (including
Java Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
, C++,
PHP PHP is a general-purpose scripting language geared towards web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by the PHP Group. ...
,
Python Python may refer to: Snakes * Pythonidae, a family of nonvenomous snakes found in Africa, Asia, and Australia ** ''Python'' (genus), a genus of Pythonidae found in Africa and Asia * Python (mythology), a mythical serpent Computing * Python (prog ...
,
SQL Structured Query Language (SQL) (pronounced ''S-Q-L''; or alternatively as "sequel") is a domain-specific language used to manage data, especially in a relational database management system (RDBMS). It is particularly useful in handling s ...
, and
JavaScript JavaScript (), often abbreviated as JS, is a programming language and core technology of the World Wide Web, alongside HTML and CSS. Ninety-nine percent of websites use JavaScript on the client side for webpage behavior. Web browsers have ...
) and span multiple
computer science Computer science is the study of computation, information, and automation. Computer science spans Theoretical computer science, theoretical disciplines (such as algorithms, theory of computation, and information theory) to Applied science, ...
domains. HackerRank categorizes most of their programming challenges into a number of core computer science domains, including database management, mathematics, and artificial intelligence. When a programmer submits a solution to a programming challenge, their submission is scored on the accuracy of their output. Programmers are then ranked globally on the HackerRank leaderboard and earn badges based on their accomplishments, which is intended to drive competition among users. In addition to individual coding challenges, HackerRank also hosts contests (often referred to by HackerRank as "CodeSprints") where users compete on the same programming challenges during a set period of time and are then ranked at the conclusion of the event. HackerRank is part of the growing
gamification Gamification is the process of enhancing systems, services, organisations and activities through the integration of game design elements and principles in non-game contexts. The goal is to increase user engagement, motivation, competition and ...
trend within competitive computer programming. The consumer side of their website is free for coders to use.


History

HackerRank was founded as InterviewStreet Inc. by two NIT Trichy alumni, Vivek Ravisankar and Hari Karunanidhi. HackerRank is a
Y Combinator Y Combinator, LLC (YC) is an American technology startup accelerator and venture capital firm launched in March 2005 which has been used to launch more than 5,000 companies. The accelerator program started in Boston and Mountain View, Californi ...
-backed company, and was the first Indian company accepted into Y Combinator. They also participated in TechCrunch Disrupt in 2012, and currently have venture capital backing from Khosla Ventures and Battery Ventures.


Funding

In July 2015, HackerRank received $7.5 million funding from Japanese firm
Recruit Holdings Recruit Holdings Co., Ltd. (株式会社リクルートホールディングス, ''Kabushikigaisha Rikurūto Hōrudingusu'') is an HR Tech (human resources technology) holding company headquartered in Tokyo, Japan. Recruit Group, currently con ...
’ HR technology fund. On February 13, 2018 HackerRank announced it had raised $30 million in Series C funding, led by JMI Equity.


Acquisition

In December 2019, HackerRank acquired Mimir, a cloud-based service that provides tools for teaching computer science courses. Mimir is used by Google and some universities including
Michigan State Michigan State University (Michigan State or MSU) is a public land-grant research university in East Lansing, Michigan, United States. It was founded in 1855 as the Agricultural College of the State of Michigan, the first of its kind in the ...
,
UCLA The University of California, Los Angeles (UCLA) is a public land-grant research university in Los Angeles, California, United States. Its academic roots were established in 1881 as a normal school then known as the southern branch of the C ...
, Oregon State and
Purdue Purdue University is a public land-grant research university in West Lafayette, Indiana, United States, and the flagship campus of the Purdue University system. The university was founded in 1869 after Lafayette businessman John Purdue donat ...
. Mimir is HackerRank’s first acquisition.


HackerRank for Work

Their enterprise-side product, HackerRank for Work, is a subscription service that aims to help companies source, screen (CodePair), and hire engineers and other technical employees. The product is intended to allow technical recruiters to use programming challenges to test candidates on their specific programming skills and better understand their qualification for a certain role. Candidate's challenges, once submitted, are auto-scored and the results are then provided to the technical recruiter for review. In addition to screening, HackerRank also hosts programming hackathons, referred to as CodeSprints, as a way for companies to source technical candidates. HackerRank’s customers include Yahoo!, Quora, and Amazon.


See also

*
CodeChef CodeChef is an online programming platform that empowers learners to master coding through structured courses, thousands of practice problems, and regular contests. It offers beginner-friendly paths in languages like Python, C++, and Java, along ...
* CodeSignal *
Codeforces Codeforces () is a website that hosts competitive programming contests. It is maintained by a group of competitive programmers from ITMO University led by Mikhail Mirzayanov. Since 2013, Codeforces claims to surpass TopCoder in terms of active co ...
* CodinGame * Codewars * LeetCode * HackerEarth *
Topcoder Topcoder (formerly TopCoder) is a crowdsourcing company with an open global community of designers, developers, data scientists, and competitive programmers. Topcoder pays community members for their work on the projects and sells community s ...


References

{{Reflist


External links


HackerRank
Programming contests