Skip to content

7-Day Blockchain Interview Preparation Plan

Your saved questions plus a day-by-day plan. Add questions with Save to → 7-Day Job Prep on any question page.

Day-by-day plan

Day 1Fundamentals and cryptography
  • Revise blocks, hashing, Merkle trees and UTXO versus account model
  • Explain public and private keys, signatures and address derivation aloud
  • Answer 15 fundamentals questions from this page
  • Review consortium chains and when not to use blockchain
Day 2Consensus and scaling
  • Compare PoW, PoS, PoA and BFT with trade-offs
  • Revise slashing, finality and 51 percent attacks
  • Study optimistic versus zk-rollups and EIP-4844 blobs
  • Draw a diagram of how a Layer 2 posts data to Ethereum
Day 3Ethereum and the EVM
  • Revise gas, EIP-1559 and the transaction lifecycle
  • Practise call, delegatecall, CREATE2 and storage layout questions
  • Use cast to compute selectors and read storage slots
  • Review account abstraction with ERC-4337 and EIP-7702
Day 4Solidity coding
  • Write an ERC-20, an escrow and a voting contract from memory
  • Revise visibility, modifiers, errors and inheritance rules
  • Write Foundry unit and fuzz tests for one contract
  • Practise gas optimisation and storage packing questions
Day 5Security
  • Write vulnerable and fixed reentrancy examples
  • Revise oracle manipulation, front-running and access control bugs
  • Run Slither on a sample project and triage findings
  • Read one recent exploit post-mortem and summarise it
Day 6DeFi and dApps
  • Calculate an AMM swap output, impermanent loss and a health factor
  • Build a small front-end that connects a wallet and calls a contract
  • Revise IPFS, oracles and event indexing
  • Practise scenario questions on onboarding and RPC failures
Day 7Mock interview and HR
  • Do a timed mock interview covering concepts, coding and a scenario
  • Prepare STAR stories for a bug, a deadline and a conflict
  • Polish your project walkthrough with GitHub links and testnet addresses
  • Revise the 30 key points on this page

Frequently asked questions

Can I prepare for a Blockchain interview in 7 days?

Seven days is enough to revise and sharpen, not to learn from zero. Use the plan to cover each core topic once, practise questions daily and finish with a mock interview.

How do I add questions to the plan?

On any question page choose Save to → 7-Day Job Prep. Saved questions show up at the top of this page.

How many hours a day should I study?

Two to four focused hours a day works for most people: one hour of revision, one to two hours of questions, and the rest on projects or mock answers.