Skip to content
RED SAGSkills

Medium Blockchain Developer questions

34 questions · 10 points each for a correct first answer.

  1. 1.Spot the reentrancy bugmedium
  2. 2.Using tx.origin for authmedium
  3. 3.Packing storage variablesmedium
  4. 4.Custom errorsmedium
  5. 5.Upgrading a proxy safelymedium
  6. 6.Front-running a swapmedium
  7. 7.Fuzz tests in Foundrymedium
  8. 8.Overflow in Solidity 0.8medium
  9. 9.Base fee and priority feemedium
  10. 10.Predicting a CREATE2 addressmedium
  11. 11.Refunding outbid biddersmedium
  12. 12.Safer ownership transfermedium
  13. 13.Tokens that return nothingmedium
  14. 14.Fee-on-transfer token depositsmedium
  15. 15.EIP-712 domain separatormedium
  16. 16.Approving with a signaturemedium
  17. 17.Unchecked ecrecovermedium
  18. 18.expectRevert in the wrong placemedium
  19. 19.Testing against real protocolsmedium
  20. 20.Invariant testsmedium
  21. 21.What Slither is good formedium
  22. 22.Transient storage locksmedium
  23. 23.Blobs and rollup feesmedium
  24. 24.Reading vs writing with viemmedium
  25. 25.When to show "payment received"medium
  26. 26.Showing a user's historymedium
  27. 27.Chain ID in transactionsmedium
  28. 28.Reset that does not resetmedium
  29. 29.UUPS vs transparent proxymedium
  30. 30.Constructors behind a proxymedium
  31. 31.Unlimited token approvalsmedium
  32. 32.Random winners on chainmedium
  33. 33.SELFDESTRUCT after Dencunmedium
  34. 34.Roles instead of one ownermedium