One of the most intimidating parts of getting a software enginnering job in industry is the technical interview. Luckily, I have programmed solutions to some of the most common coding interview questions. These solutions include:
- Jump Game II, which runs in O(n) time.
- The Coin Change Problem, which runs in O(n * S) time.
- The Duplicate XOR Problem I, which runs in O(n) time.
- The Duplicate XOR Problem II, which runs in O(n) time.
- The Splitwise Problem, which runs in O(M + N log N) time.
The largest part of this repository are the LeetCode solutions that I have solved and provided the solutions for here. There are 30+ LeetCode solutions in this repository, some of these include:
- Longest Substring Without Repeating Characters, which runs in O(n) time.
- Maximum Subarray, which runs in O(n) time.
- Deepest Leaves Sum, which runs in O(n) time).
In this repository I also have a library I created for a vairety of Data Structures' solutions. There are multiple libraries for whatever suits your needs. These library solutions include:
I make Video Lectures on YouTube for
- Data Structures
- Algorithms
- Interview Tips for Software Engineering Jobs
- Math Puzzles
- Brain Teasers
- Logical Reasoning
Youtube Channel
Facebook Page
Blog
I am Rachit Jain, currently working as Software Engineer in Microsoft.
I have graduated from IIT Roorkee in 2017.
I have done my majors in Electrical Engineering,
and minors in Computer Science Engineering.
Competitive Programming is my hobby, as I like to keep my mind sharp.
I love to explore and learn new algorithms and programming techniques.
I like teaching, and hence launched my YouTube channel recently.
- JEE Mains All India Rank: #69 among 1.4 million candidates
- IITian
- Despite majors in Electrical Engineering:
a. Cracked job interviews for Microsoft, Directi.
b. Google APAC Global Rank: #25 (Round D, 2017)
c. Codeforces Rating: 2018 (DIV 1)
d. Did internships in Flipkart(III Year) and Grofers(II Year).
e. Launched YouTube Channel for DS, Algos for teaching.