ArtOfBlockChain
  • can anyone suggest interview questions about EVM

    Updated: Apr 20, 2025
    Views: 639

    I am a blockchain developer and preparing for EVM questions. This topic intimidates me. Can anyone suggest which questions are expected and how to learn about them, so I can upskill to brush up my understanding.

    Any tips and resources are more welcome. Thanks in advance.

    8
    Replies
Howdy guest!
Dear guest, you must be logged-in to participate on ArtOfBlockChain. We would love to have you as a member of our community. Consider creating an account or login.
Replies
  • Alex Dowling

    Member8mos

    Here are the few questions I was asked during interview What are the storage and memory layouts of the Ethereum Virtual Machine (EVM)? How is contract bytecode understood, including function selectors and the structure of a function call in bytecode? How is gas mapped to major opcodes such as SSTORE, SLOAD (and warm SLOAD), MLOAD, etc.? What is slot packing in the context of the EVM? What are the differences between variable and dynamic arrays versus mappings, and when should each be used? How do upgradeable contracts and proxies work in the Ethereum ecosystem? What are the differences between Externally Owned Accounts (EOAs) and smart contract accounts in the Ethereum state model? What are the basic challenges of Miner Extractable Value (MEV) for users and developers? What are the major known exploits like reentrancy and untrusted calls, and how can they be avoided?

    Are you sure? This action cannot be undone.
    Cancel
  • Bondan S

    Member1w

    Hey dont worry, I can understand you and I was there sometime. Its okay to find you nervous when coming to EVM as its a vast and deep topic to study. I would suggest you to start with basics and understand how EVM executes smart contracts, work with gas usage methods, Opcodes and storage etc You can expect questions around how gas works, stack vs memory vs storage, reentrancy, delegatecall, and the lifecycle of a transaction. I’d recommend resources like the Ethereum yellow paper (for advanced understanding), blogs like "EVM Illustrated", and videos from Patrick Collins or EatTheBlocks. Keep building small projects or debugging bytecode—it really helps. You’ve got this! Keep going—confidence grows with practice.

    Are you sure? This action cannot be undone.
    Cancel
Home Channels Search Login Register