Bitcoin consensus algorithm interview questions covering Proof-of-Work (PoW) and Nakamoto consensus. Q1: How does Bitcoin (Nakamoto) consensus work? Answer: Bitcoin uses Proof-of-Work (PoW) consensus, also known as Nakamoto consensus. Sequence Diagram: Overall Flow Diagram: Individual Node Decision Diagram: Bitcoin …
Read MoreByzantine Fault Tolerance (BFT) consensus algorithm interview questions covering distributed systems that handle arbitrary failures. Q1: How does Byzantine Fault Tolerance (BFT) work? Answer: Byzantine Fault Tolerance handles arbitrary failures, including malicious behavior. Sequence Diagram: Overall Flow Diagram: …
Read MoreConsensus algorithm comparison and general implementation interview questions. Q1: Compare different consensus algorithms. Answer: Comparison Table: Algorithm Type Finality Block Time Energy Fault Tolerance Paxos Classic Immediate N/A Low (n-1)/2 failures BFT Byzantine Immediate Fast Low f Byzantine (n=3f+1) Tendermint …
Read MoreEthereum Proof-of-Stake Consensus Interview Questions
Ethereum Proof-of-Stake consensus algorithm interview questions covering Casper FFG and LMD GHOST. Q1: How does Ethereum consensus work (Proof-of-Stake)? Answer: Ethereum 2.0 uses Proof-of-Stake consensus (Casper FFG + LMD GHOST). Sequence Diagram: Overall Flow Diagram: Individual Node Decision Diagram: Ethereum PoS …
Read MoreOuroboros consensus algorithm interview questions covering Cardano's Proof-of-Stake consensus mechanism. Q1: How does Ouroboros (Cardano) consensus work? Answer: Ouroboros is Cardano's Proof-of-Stake consensus algorithm. Sequence Diagram: Overall Flow Diagram: Individual Node Decision Diagram: Ouroboros Phases:
- …
Read MorePaxos consensus algorithm interview questions covering the classic distributed consensus protocol. Q1: How does Paxos consensus work? Answer: Paxos is a consensus algorithm for distributed systems that ensures agreement among nodes even with failures. Sequence Diagram: Overall Flow Diagram: Individual Node Decision …
Read MorePolkadot consensus algorithm interview questions covering Nominated Proof-of-Stake (NPoS) with BABE and GRANDPA. Q1: How does Polkadot (NPoS) consensus work? Answer: Polkadot uses Nominated Proof-of-Stake (NPoS) with BABE + GRANDPA. Sequence Diagram: Overall Flow Diagram: Individual Node Decision Diagram: Polkadot …
Read MoreProtocol & Network Design Interview Questions
Dec 14, 2025 · 1 min read · protocols networking interview distributed-systems consensus grpc websocket ·Comprehensive protocol design and distributed systems interview questions covering networking, communication protocols, and distributed consensus. Network Protocols Interview questions covering fundamental and advanced networking concepts: Easy: OSI model, TCP vs UDP, DNS, HTTP, REST APIs, WebSocket, authentication …
Read MoreSolana Proof of History Consensus Interview Questions
Solana consensus algorithm interview questions covering Proof of History (PoH) combined with Proof of Stake. Q1: How does Solana Proof of History (PoH) consensus work? Answer: Solana uses a unique consensus mechanism combining Proof of History (PoH) with Proof of Stake (PoS). PoH provides a cryptographic timestamp for …
Read MoreTendermint consensus algorithm interview questions covering the Byzantine Fault Tolerant consensus used in Cosmos chains. Q1: How does Tendermint consensus work? Answer: Tendermint is a Byzantine Fault Tolerant consensus algorithm used in Cosmos chains. Sequence Diagram: Overall Flow Diagram: Individual Node Decision …
Read MoreHard-level software architecture interview questions covering advanced distributed systems, consensus, and complex patterns. Q1: Explain distributed consensus algorithms (Raft, Paxos). Answer: Problem: How do multiple nodes agree on a value in presence of failures? Raft Algorithm Roles: Leader: Handles all client …
Read More