• Difficulty - Medium
    Total Plays - 2
    Allowed Time - 10 sec
    Best Time - --

    Which bug class is most associated with incorrect upgradeable storage layout?

    #A
    #B
    #C
    #D
    Explanation:
    In upgradeable contracts, the proxy holds storage while the implementation code changes. If developers reorder variables or change types, storage slots map incorrectly—corrupting balances, roles, or critical pointers. This is a high-severity issue in audits. Interviewers expect candidates to mention append-only storage layout, storage gaps, and standards like EIP-1967 for proxy slots.
    Leaderboard
    User
    Rank
    Time Taken
    The scoreboard is untouched... just like your gym membership. Come on, get this one right and you're instantly #1.