Skip to content

Instantly share code, notes, and snippets.

View carefree-ladka's full-sized avatar
🏠
Working from home

Pawan Kumar carefree-ladka

🏠
Working from home
View GitHub Profile
@carefree-ladka
carefree-ladka / Google Calendar β€” Frontend System Design.mdx
Created May 7, 2026 06:31
Google Calendar β€” Frontend System Design
@carefree-ladka
carefree-ladka / JavaScript Type Coercion: From Basic to Advanced.mdx
Created May 6, 2026 11:55
JavaScript Type Coercion: From Basic to Advanced
@carefree-ladka
carefree-ladka / Frontend System Design Prep Guide.mdx
Created May 5, 2026 16:17
Frontend System Design Prep Guide

Frontend System Design Prep Guide

LLD Β· HLD Β· Architecture Β· Interview Patterns

A complete reference for senior frontend engineers preparing for system design interviews at FAANG and product companies. Covers component-level LLD, application-level HLD, scalability, performance, and real-world design walkthroughs.


πŸ“š Table of Contents

Low-Level Design (LLD)

@carefree-ladka
carefree-ladka / 🧠 Top 100 Tricky JavaScript Output Problems.mdx
Created May 5, 2026 15:40
🧠 Top 100 Tricky JavaScript Output Problems

🧠 Top 100 Tricky JavaScript Output Problems

Test your JavaScript knowledge with these output-based puzzles, organized by topic.
Each problem shows a code snippet β€” try to predict the output before revealing the answer!


πŸ“š Table of Contents

  1. Type Coercion & the + Operator β€” Q1–Q10
@carefree-ladka
carefree-ladka / The `+` Operator in JavaScript.mdx
Created May 5, 2026 11:06
The `+` Operator in JavaScript

The + Operator in JavaScript

The + operator is one of the most versatile β€” and most confusing β€” operators in JavaScript. It does two very different things depending on the types of its operands.


1. Addition (Numbers)

If both operands are numbers, it behaves like normal math:

@carefree-ladka
carefree-ladka / Frontend Interview Guide.mdx
Last active April 24, 2026 09:07
Frontend Interview Guide
@carefree-ladka
carefree-ladka / Java Collections β€” Complete Reference for DSA & Daily Use.mdx
Created April 24, 2026 03:32
Java Collections β€” Complete Reference for DSA & Daily Use

Java Collections β€” Complete Reference for DSA & Daily Use

A categorized guide to Java's Collection Framework covering the most-used methods in competitive programming, DSA problem solving, and everyday development.


Table of Contents

  1. Collection Framework Overview
  2. List Interface
@carefree-ladka
carefree-ladka / CUET Current Affairs - Category-wise Guide.mdx
Last active April 14, 2026 10:19
CUET Current Affairs - Category-wise Guide

CUET Current Affairs - Category-wise Guide

Current Date: April 2026 Focus Period: 2025-2026 (Last 6-12 months) | Revise Strongly: Jan-Apr 2026 (Last 3 months) Daily Practice: 15-20 mins | Weekly Revision + MCQ Practice


πŸ“‘ Table of Contents

@carefree-ladka
carefree-ladka / πŸ›οΈ UPPCS Crack Plan β€” Senior Full-Stack Dev Edition.mdx
Created April 1, 2026 06:47
πŸ›οΈ UPPCS Crack Plan β€” Senior Full-Stack Dev Edition
@carefree-ladka
carefree-ladka / Frontend System Design: Google Calendar.mdx
Created March 27, 2026 16:04
Frontend System Design: Google Calendar

Frontend System Design: Google Calendar

A deep-dive reference for designing a production-grade calendar application β€” covering data modelling, architecture, event rendering, APIs, and optimization.


Table of Contents

  1. Overview
  2. Functional Requirements