[ { "id": 1, "question": "What is a distributed system?", "options": { "A": "A single powerful computer running multiple programs", "B": "A collection of multiple computers that appears as one system", "C": "A system that only runs on cloud providers", "D": "A decentralized blockchain network" } }, { "id": 2, "question": "What is horizontal scaling?", "options": { "A": "Adding more CPU and RAM to a single machine", "B": "Replacing hardware with faster SSDs", "C": "Adding more machines to improve performance", "D": "Upgrading the operating system" } }, { "id": 3, "question": "Which is true about distributed systems compared to monolithic systems?", "options": { "A": "They are more resilient but more complex", "B": "They always have a single point of failure", "C": "They cannot scale horizontally", "D": "They require downtime for maintenance" } }, { "id": 4, "question": "Which statement about distributed vs decentralized systems is correct?", "options": { "A": "Every distributed system is decentralized", "B": "A decentralized system must be distributed", "C": "A distributed system must have no central authority", "D": "They are identical concepts" } }, { "id": 5, "question": "According to the Fallacies of Distributed Computing, which of these is a false assumption developers often make?", "options": { "A": "The network is reliable", "B": "Latency is zero", "C": "Bandwidth is infinite", "D": "All of the above" } }, { "id": 6, "question": "In Proof of Work (PoW), miners:", "options": { "A": "Stake their coins", "B": "Solve cryptographic puzzles", "C": "Vote on transactions", "D": "Approve all transactions" } }, { "id": 7, "question": "What is the smallest unit of Bitcoin?", "options": { "A": "Wei", "B": "Gwei", "C": "Ether", "D": "Satoshi" } }, { "id": 8, "question": "What is Gas in Ethereum?", "options": { "A": "A blockchain explorer", "B": "A wallet feature", "C": "The fee required to execute transactions", "D": "A mining pool" } }, { "id": 9, "question": "A crypto wallet actually stores:", "options": { "A": "The coins themselves", "B": "A copy of the blockchain", "C": "Private and public keys", "D": "Mining rewards" } }, { "id": 10, "question": "With synchronous communication:", "options": { "A": "The sender does not wait", "B": "The sender waits for a response", "C": "All messages go through a broker", "D": "There is no temporal coupling" } }, { "id": 11, "question": "In basic Pub/Sub, when a message is published to a topic:", "options": { "A": "The broker deletes it immediately", "B": "The producer processes it", "C": "Only one subscriber receives the message (Point-to-Point)", "D": "All subscribers interested in that topic receive a copy" } }, { "id": 12, "question": "What is exponential backoff used for?", "options": { "A": "Waiting progressively longer between retries", "B": "Synchronizing clocks", "C": "Reducing memory usage", "D": "Increasing blockchain throughput" } } ]