Competitive programming is recognized and supported by several multinational
software and Internet companies. In recent years, websites dedicated solely for this
purpose: hosting and evaluating competitions, are growing in popularity. They
serve as a perfect meeting ground for aspiring coders and companies seeking to
recruit new talent. For the casual coder, they provide many stimulating challenges
to hone their skills. In case you aren’t already familiar with these platforms, coding
contests are something you should definitely take part in. We bring to you our pick
of coding websites every coder should know of:
Hacker Earth: Established in 2012, it serves as an excellent platform for aspiring
coders and companies seeking recruitment. Hackerearth also boasts a startup
connect platform, enabling early stage startups to interact and seek assistance from
large organizations. With a developer base of over 2 million and growing,
hackerearth is a preferred recruiting ground for companies like Amazon, Wipro,
Barclays and the like.
Techgig: It has a vast community allowing the programmer to programmer
interaction. Additional tutorials, videos and webinars, along with regular news on
the tech industry make this website a must visit for developers. The website
regularly hosts mega events with prizes going up to lakhs.
Topcoder: A crowdsourcing company which provides an open community for not
only coders but also developers and data analysts and designers. Activities on this
platform range from solving algorithms to full-fledged app building for industries.
Assignments for apps are skill and domain-specific like web development, android
development, data science, UI-UX and more. The forum also contains specialised
subcommittees for domains such as block-chain technologies, cognitive computing
and more.
Hackerrank: A very popular website, hackerrank boasts an extensive collection of
problems ranging from algorithms, mathematics, data structures, artificial
intelligence and data management. Practice problems are perfect for beginners,
split into various difficulty levels, while hardcore coders have regular contests
lined up. The website has a rich supply of learning material and tutorial series as
28