A curated repository of my HackerRank solutions, covering a variety of programming, Data Structures, and Algorithms challenges.
-
Updated
Oct 6, 2026 - C++
HackerRank is a tech company that focuses on competitive programming challenges for both consumers and businesses, where developers compete by trying to program according to provided specifications. HackerRank’s programming challenges can be solved in a variety of programming languages (including Java, C++, PHP, Python, SQL, JavaScript) and span multiple computer science domains. 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 to drive competition among users.
A curated repository of my HackerRank solutions, covering a variety of programming, Data Structures, and Algorithms challenges.
Algorithms Exercises solved in Java, running with Gradle + JUnit testing suite. Developed with TDD.
Algorithms Exercises solved in Typescript, running with Jest testing suite. Developed with TDD.
Algorithms Exercises solved in C++17, running with CMake and Catch2 unittest framework. Developed with TDD.
Algorithms Exercises solved in Go, running in built-in Go test suite. Developed with TDD.
Algorithms exercises solved in Javascript ECMA6, running with Jest testing suite. Developed with TDD.
Algorithms Exercises solved in Python 3, running with built-in unittest suit. Developed with TDD.
Algorithms exercises solved in C# .NET 8.0, with MSTest test runner. Developed with TDD.
Algorithms Exercises solved in C (GNU11), running with CMake and Catch2 (C++) unittest framework. Developed with TDD.
A running archive of AI agents built in 24 hours, for HackerRank Orchestrate
Programming solutions to HackerRank coding challenges and algorithm exercises.
My personal archive of verified solutions to coding challenges on HackerRank. Organized by sub-domains and languages to track progress, optimize algorithmic thinking, and build a strong problem-solving portfolio.
I am including here Hackerrank solutions...subject wise.....
HackerRank Angular Challenges
HackerRank Solutions in Java is an educational reference application and offline code catalog tailored for software developers, computer science students, and job seekers preparing for technical coding assessments.
HackerRank : A collection of Python solutions to HackerRank practice problems, organized by week.
Safety-first message notification router for the HackerRank Orchestrate challenge, combining recipient behavior, relationship history, media understanding, deterministic safety policies, and constrained semantic adjudication.
HackerRank Orchestrate | 24-Hour Hackathon. Build an AI-powered system for WhatsApp that decides which messages deserve immediate attention, which should wait, and which should be muted. The system must reason over multimodal messages, including text messages, image posters/screenshots, and voice notes.
Solving problems on HackerRank
Solving 100 HackerRank problems in 30 days to earn the 6-star badge — C++ solutions with approach notes, complexity analysis, and edge cases explained for interview prep.
Created by Vivek Ravisankar, Hari Karunanidhi
Released July 2009