🧠 Core CS Concepts

šŸ“‚ Topics Covered

File Description Status
Array Array Data Structure āœ… Done
Time & Space Complexity Analysis āœ… Done
Memory Management Memory Concepts āœ… Done
BCNF Database Normalization āœ… Done
SQL Concept SQL Fundamentals āœ… Done
File Permission Linux Permissions āœ… Done
Access & Refresh Token Authentication āœ… Done
SDK Software Development Kit āœ… Done
Interview Interview Preparation āœ… Done

šŸŽÆ Quick Reference

Time Complexity

| Notation | Name | Example | |———-|——|———| | O(1) | Constant | Array access | | O(log n) | Logarithmic | Binary search | | O(n) | Linear | Linear search | | O(n log n) | Linearithmic | Merge sort | | O(n²) | Quadratic | Bubble sort | | O(2ⁿ) | Exponential | Recursive Fibonacci |

Data Structures

Authentication Flow

1. User Login → Server validates
2. Server → Access Token (short-lived) + Refresh Token (long-lived)
3. API Request → Access Token in header
4. Token Expired → Use Refresh Token to get new Access Token

šŸ“š Resources


Last Updated: March 2026