All Projects → maze-runnar → Interview Preparation Kit

maze-runnar / Interview Preparation Kit

Licence: mit
Interview preparation kit of hackerrank solutions

Programming Languages

java
68154 projects - #9 most used programming language
cpp
1120 projects

Projects that are alternatives of or similar to Interview Preparation Kit

Competitive-Coding-and-Interview-Problems
This repo contains some problem solutions from different popular coding platforms like Code Chef, Leet Code, Hacker Blocks,etc.
Stars: ✭ 54 (-42.55%)
Mutual labels:  programming, hackerrank, interview-preparation
c2c2017
Course material and references for Campus To Corporate course, 2017.
Stars: ✭ 36 (-61.7%)
Mutual labels:  programming, hackerrank, interview-preparation
Competitiveprogrammingquestionbank
This repository contains all the popular competitive programming and DSA questions with solutions.
Stars: ✭ 122 (+29.79%)
Mutual labels:  programming, interview-preparation
.codebits
📚 List of resources for Algorithms and Data Structures in Python & other CS topics @2017
Stars: ✭ 144 (+53.19%)
Mutual labels:  programming, hackerrank
hackerrank-30-Days-of-Code
Hackerrank Solutions of "30 Days of Code Challenges "
Stars: ✭ 23 (-75.53%)
Mutual labels:  programming, hackerrank
Interview Preparations
This repository contains coding assessments and their solutions for various IT companies
Stars: ✭ 148 (+57.45%)
Mutual labels:  interview-preparation, hackerrank
Algorithmic-Problem-Solving
Solutions of algorithmic type of programming problems from sites like LeetCode.com, HackerRank.com, LeetCode.com, Codility.com, CodeForces.com, etc. using Java.
Stars: ✭ 20 (-78.72%)
Mutual labels:  hackerrank, interview-preparation
Interview Techdev Guide
This repository contains curated technical interview questions by fn+geeks community
Stars: ✭ 252 (+168.09%)
Mutual labels:  interview-preparation, hackerrank
Stl cheat sheets
C++ STL Cheat Sheets.
Stars: ✭ 293 (+211.7%)
Mutual labels:  interview-preparation, hackerrank
Coderchef Kitchen
The official repository for our programming kitchen which consists of 50+ delicious programming recipes having all the interesting ingredients ranging from dynamic programming, graph theory, linked lists and much more. All the articles contain beautiful images and some gif/video at times to help clear important concepts.
Stars: ✭ 306 (+225.53%)
Mutual labels:  programming, interview-preparation
HackerRank-Solutions
My own HackerRank coding interview solutions
Stars: ✭ 30 (-68.09%)
Mutual labels:  hackerrank, interview-preparation
Algorithms And Data Structures In Java
Algorithms and Data Structures in Java
Stars: ✭ 498 (+429.79%)
Mutual labels:  interview-preparation, hackerrank
Fuck Coding Interviews
How on earth can I ever think of a solution like that in an interview?!
Stars: ✭ 464 (+393.62%)
Mutual labels:  interview-preparation, hackerrank
Cs Fundamentals
🎓 Data structures and algorithms
Stars: ✭ 869 (+824.47%)
Mutual labels:  programming, interview-preparation
Dayasadev
📗 A course to teach non-technical team members what developers do 📗
Stars: ✭ 73 (-22.34%)
Mutual labels:  programming
Sortingalgorithm.hayateshiki
Hayate-Shiki is an improved merge sort algorithm with the goal of "faster than quick sort".
Stars: ✭ 84 (-10.64%)
Mutual labels:  programming
Interview Prep
Everything you need to know to get the job
Stars: ✭ 69 (-26.6%)
Mutual labels:  interview-preparation
Learn Vim
Vim 实操教程(Learning Vim)Vim practical tutorial.
Stars: ✭ 1,166 (+1140.43%)
Mutual labels:  programming
Acm Icpc Algorithms
Algorithms used in Competitive Programming
Stars: ✭ 1,281 (+1262.77%)
Mutual labels:  programming
Tello Nodejs
Interacting with the DJI/Ryze Tello using only node.js
Stars: ✭ 79 (-15.96%)
Mutual labels:  programming

interview-preparation-kit

Solutions to all the problems of Interview Preparation Kit on HackerRank and Interviewbit in C++, Java, Python and Javascript.

Question solved

HackerRank

Topic Question CPP JAVA Python JavaScript
Warm Up Challenges
Sock Merchant Done Done Done Done
Counting Valleys Done Done Done Done
Jumping on the Clouds Done Done Done Done
Repeated Strings Done Done Done Done
Arrays
Arrays: Left Rotation Done Done Done Done
New Year Chaos Done Done Done Done
2D Arrays Done Done Done Done
Minimum Swaps 2 Done Done Done Done
Array Manipulation Done Done Done Done
Dictionaries and Hashmaps
Ransom Note Done Done Done Done
Two Strings Done Done Done Done
Frequency Queries Done Done Done Done
Sherlock and Anagrams Done Done Done Done
Count Triplets Done Done Done Done
Sorting
Bubble Sort Done Done Done Done
Mark and Toys Done Done Done Done
Comparator Done Done Done
Fraudulent Activity Notifications Done Done Done Done
Counting Inversions - Merge Sort Done Done Done Done
String Manipulation
Making Anagrams Done Done Done Done
Sherlock and Valid String Done Done Done Done
Special String Again Done Done Done Done
Common Child Done Done Done Done
Alternating Characters Done Done Done Done
Greedy Algorithms
Luck Balance Done Done Done Done
Minimum Absolute Difference in an Array Done Done Done Done
Greedy Florist Done Done Done Done
Max Min Done Done Done Done
Reverse Shuffle Merge Done Done Done Done
Search
Minimum Time Required Done Done Done
Pairs Done Done Done
Triple Sum Done Done Done
Maximum Subarray Sum Done Done Done
Hash Tables: Ice Cream Parlor Done Done Done
Swap Nodes [Algo] Done Done Done
Making Candies Done Done Done
Dynamic Programming
Max Sum Array Done Done Done
Candies Done Done Done
Abbreviation Done Done Done
Decibinary Numbers Done Done Done
Stacks and Queues
Balanced Brackets Done Done Done
Queues: A Tale of Two Stacks Done Done Done
Largest Rectangle Done Done Done
Min Max Riddle Done Done Done
Castle on the Grid Done Done Done
Poisonous Plants Done Done Done
Graphs
Roads and Libraries Done Done Done
Find the nearest clone Done Done Done
BFS: Shortest Reach in a Graph Done Done Done
DFS: Connected Cell in a Grid Done Done Done
Matrix Done Done
Trees
Tree: Height of a Binary Tree Done Done Done
Binary Search Tree: Lowest Common Ancestor Done Done Done
Tree: Is This a Binary Search Tree? Done Done
Tree: Huffman Decoding Done Done Done
Balanced Forest Done Done Done
Linked List
Insert a node at a specific position in a linked list Done Done Done
Reverse a doubly linked list Done Done Done
Find Merge Points of Two lists Done Done Done
Linked Lists: Detect a cycle Done Done Done
Inserting a Node Into a Sorted Doubly Linked List Done Done Done
Recursion and Backtracking
Fibonacci Numbers Done Done Done
Davis' Staircase Done Done Done
Crossword Puzzle Done Done Done
Recursive Digit Sum Done Done Done
Miscellaneous
Flipping Bits Done Done Done
Time Complexity: Primality Done Done Done
Friend Circle Queries Done Done Done
Maximum Xor Done Done Done

Interviewbit

Topic Question CPP JAVA Python JavaScript
Arrays
Min Steps in Infinite Grid

Communication channel

https://gitter.im/interview-prep-comm/community

Contribution Guidelines

https://www.hackerrank.com/interview/interview-preparation-kit
Go to this link and solve the problems in C++, Java, Python or Javascript. Save the source file in the corresponding folder in your forked repo. Please update the readme with the completed question's link in the appropriate format, pointing to its address in the master repo, and then make a pull request. Here we are going to expand this project to more questions, ny adding microsoft interview question from GeeksForGeeks . The solution should be in any language from readme table :)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].