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 / Web Performance, Security & Accessibility - Interview Ready Guide.mdx
Created January 26, 2026 05:06
Web Performance, Security & Accessibility - Interview Ready Guide
@carefree-ladka
carefree-ladka / HTML5 Interview Cheatsheet.mdx
Created January 25, 2026 07:52
HTML5 Interview Cheatsheet
@carefree-ladka
carefree-ladka / The 'this' Keyword in JavaScript - Complete Guide.mdx
Created January 24, 2026 16:40
The 'this' Keyword in JavaScript - Complete Guide
@carefree-ladka
carefree-ladka / Dynamic Programming Solutions Guide.mdx
Created January 23, 2026 12:10
Dynamic Programming Solutions Guide

Dynamic Programming Solutions Guide

For Frontend SDE2 - Microsoft Interview Prep


Table of Contents

Fibonacci Style

  1. Climbing Stairs
  2. House Robber
@carefree-ladka
carefree-ladka / Promise.js
Last active January 22, 2026 13:04
Promise Impl for Interviews
class MyPromise {
constructor(executor) {
this.fulfilledHandlers = [];
this.rejectedHandlers = [];
this.state = "pending";
this.value = undefined;
const resolve = (value) => {
if (this.state !== "pending") return;
// self-resolution check
@carefree-ladka
carefree-ladka / Frontend System Design Guide - RADIO Framework.mdx
Last active January 21, 2026 07:32
Frontend System Design Guide - RADIO Framework

Frontend System Design Guide - RADIO Framework

A comprehensive guide to frontend system design interviews using the RADIO framework: Requirements, Architecture, Data Model, Interface Definition, Optimizations

Table of Contents

Applications

  1. News Feed (e.g. Facebook)
  2. Autocomplete
  3. Pinterest