- Primitives
- 8 Patterns Review For Successful Coding Interview
- 5 SOLID Principles in Interview Preparation
- Top 10 architecture every engineer should know
- DBMS ACID Properties
- What is difference between Authentication & Authorisation ?
Golang
- Golang Top 10 Features
- For Loop
- Golang Channel
- Golang Slice
- Golang UTF 8 Encoding
- File Hash using cryptography
- Rest API Golang
Data Structures
- Arrays & 2D Arrays
- Strings
- Linked List
- Stacks
- Queues
- Sets
- Maps
- Trees
- Binary Trees
- Binary Search Trees
- Bit Manipulation
Algorithm
- Sorting
- Searching
- Recursion & Backtracking
- Divide and Conquer
- Object Oriented Programming (OOPs)
Advance
- Priority Queues (Heaps)
- HashMap / Hash table
- Tries
- Graphs
- Breadth First Search (BFS)
- Depth First Search (DFS)
- Greedy Algorithms
- Dynamic Programming and Memorization
- Segment Trees (basic)