BK SDE Sheet

Everything you need for SDE interview prep — coding, core subjects, aptitude, mock tests and more, all in one place.

🔍

Coding Practice

Build consistency through structured daily practice.

120 Days of Code

A structured coding challenge designed to build consistency, problem-solving ability, and interview readiness through daily coding practice — progressing from fundamentals to advanced DSA over 120 days.

Days 1-40

Fundamentals

Days 41-80

Core DSA

Days 81-120

Advanced & Mocks

  • ✓ Builds daily problem-solving discipline
  • ✓ Gradual difficulty progression keeps you from burning out
  • ✓ Mirrors real interview prep timelines used by top performers
Start 120 Days of Code

Core CS Subjects

Master the fundamentals interviewers ask about every single time.

Quantitative Aptitude

A crucial filter round at almost every placement drive.

Aptitude is an important component of placement assessments and hiring tests. Strong aptitude skills improve logical thinking, numerical ability, and problem-solving speed.

Topic Coverage

PercentageProfit and LossTime and WorkTime Speed DistanceRatio and ProportionProbabilityPermutation and CombinationNumber SystemData Interpretation

CareerRide — Quantitative Aptitude Playlist

Complete video coverage of every placement aptitude topic

Watch Playlist

Interview Questions

Category-wise curated questions to sharpen your concepts.

🧩Beginner

OOPs

Encapsulation, inheritance, polymorphism and abstraction based questions.

Very High priority

Practice
🗄️Intermediate

DBMS

SQL queries, normalization, indexing and transaction-based questions.

Very High priority

Practice
🌐Intermediate

Computer Networks

Protocol stacks, HTTP, DNS and routing questions.

High priority

Practice
🖥️Intermediate

Operating Systems

Process scheduling, memory management and deadlock scenarios.

Very High priority

Practice
🤖Advanced

Machine Learning

Core ML concepts, model evaluation and algorithm tradeoffs.

Medium priority

Practice
🔒Advanced

Cyber Security

Common vulnerabilities, encryption and secure coding practices.

Medium priority

Practice
⚙️Intermediate

DevOps

CI/CD pipelines, containers, and deployment strategy questions.

Medium priority

Practice
🏗️Advanced

System Design

Scalability, architecture and distributed systems questions.

Very High priority

Practice

Mock Tests

Practice real interview-style assessments and evaluate readiness.

Simulate real interview pressure with structured mock tests — topic-wise drills or full mixed assessments — and get a clear read on where you stand before the real thing.

Topic-wise

Focused practice

Mixed

Full assessment

Performance

Score tracking

Start Mock Test

Notes Library

Centralized collection of preparation notes for technical subjects.

Access handwritten and curated GATE-style notes covering every core subject — organized by topic for quick revision.

Browse Notes

Company-wise Preparation

Tailor your prep to how each company actually interviews.

🔍Advanced

Google

Focus Areas

DSASystem DesignGoogleyness

Key Topics

GraphsDPDistributed Systems

Strong DSA + scalable system design rounds

📦Intermediate

Amazon

Focus Areas

Leadership PrinciplesDSASystem Design

Key Topics

TreesArraysOOD

Behavioral rounds tied closely to Leadership Principles

🪟Intermediate

Microsoft

Focus Areas

DSAProblem SolvingOOD

Key Topics

Linked ListsRecursionDesign Patterns

Balanced coding + design across rounds

🎨Intermediate

Adobe

Focus Areas

DSACS FundamentalsProjects

Key Topics

OOPsDBMSWeb Tech

Strong fundamentals + project deep-dives

🪐Intermediate

Atlassian

Focus Areas

DSAValues FitCollaboration

Key Topics

HashmapsStringsAPI Design

Coding + strong culture-fit conversations

🛒Intermediate

Walmart

Focus Areas

DSASystem DesignOOD

Key Topics

ArraysGraphsScalability

Practical DSA followed by e-commerce scale design

🏦Advanced

Goldman Sachs

Focus Areas

DSACS FundamentalsAptitude

Key Topics

DPOOPsDBMS

Heavy fundamentals + quant aptitude rounds

💼Advanced

JP Morgan

Focus Areas

DSAJava/OODAptitude

Key Topics

MultithreadingSQLDesign Patterns

Java-heavy technical rounds with aptitude screening

Resume Guide

Build an ATS-friendly resume that gets you shortlisted.

✅ Checklist

  • One page only (unless 8+ years experience)
  • Reverse chronological order
  • Quantify achievements with numbers
  • Use action verbs (built, optimized, led)
  • Tailor keywords to job description
  • No spelling or grammar errors
  • Consistent formatting and fonts
  • Include GitHub/portfolio links

⚠️ Common Mistakes

  • Using an unprofessional email address
  • Listing skills without proof or projects
  • Generic objective statements
  • Including irrelevant personal details
  • Overly designed templates that break ATS parsing
  • Listing every technology you've ever touched

💡 Pro Tips

  • Lead each bullet with impact, not just task
  • Use the STAR method for project descriptions
  • Keep a master resume, tailor a copy per application
  • Get 2-3 people to review before submitting