HackerRank is a technology company
that focuses on
competitive programming
Competitive programming is a mind sport usually held over the Internet or a local network, involving participants trying to program according to provided specifications. Contestants are referred to as ''sport programmers''. Competitive progr ...
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 (; id, Jawa, ; jv, ꦗꦮ; su, ) is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea to the north. With a population of 151.6 million people, Java is the world's mo ...
,
C++,
PHP
PHP is a General-purpose programming language, general-purpose scripting language geared toward web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementati ...
,
Python,
SQL,
JavaScript
JavaScript (), often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of Website, websites use JavaScript on the Client (computing), client side ...
) and span multiple
computer science
Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to practical disciplines (includin ...
domains.
HackerRank categorizes most of their programming challenges into a number of core computer science domains,
including the management of databases, mathematics, artificial intelligence, among other subjects.
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 strategic attempt to enhance systems, services, organizations, and activities by creating similar experiences to those experienced when playing games in order to motivate and engage users. This is generally accomplished thro ...
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 (YC) is an American technology startup accelerator launched in March 2005. It has been used to launch more than 3,000 companies, including Airbnb, Coinbase, Cruise, DoorDash, Dropbox, Instacart, Quora, PagerDuty, Reddit, Str ...
-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 a Japanese firm
Recruit Holdings’ HR technology fund.
On February 13, 2018 HackerRank announced they 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, MSU) is a public land-grant research university in East Lansing, Michigan. It was founded in 1855 as the Agricultural College of the State of Michigan, the first of its kind in the United States. It ...
,
UCLA
The University of California, Los Angeles (UCLA) is a public university, public Land-grant university, land-grant research university in Los Angeles, California. UCLA's academic roots were established in 1881 as a Normal school, teachers colle ...
,
Oregon State and
Purdue
Purdue University is a public land-grant research university in West Lafayette, Indiana, and the flagship campus of the Purdue University system. The university was founded in 1869 after Lafayette businessman John Purdue donated land and money ...
. 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, and hire engineers and other technical roles. 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
Code-Chef is an online educational program and competitive programming community of global programmers. Code-Chef started as an educational initiative in 2009 by Directi
Bhavin Turakhia (born 21 December 1979) is a serial entrepreneur, and ...
*
HackerEarth
*
CodeFights
CodeSignal is a technical interview and assessment platform operated by American company BrainFights, Inc. Founded in 2014 and headquartered in San Francisco, the company has raised $87.5 million in total funding, with a Series C round in Septemb ...
*
Codeforces
*
CodinGame
*
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 se ...
*
Codewars
References
{{Reflist
External links
HackerRank
Programming contests