Interview plan template

Use Template
to edit & run interviews

Blockchain Developer

Click "Use template" to edit
Introduction
5 min
Hi, I’m [YOUR_NAME], and I’m a [YOUR_TITLE] at [COMPANY_NAME]. I’m excited to learn more about your experience today.
Could you briefly introduce yourself and share what attracted you to apply for this position?
Great, thank you for sharing! In the next 50 minutes, we’ll dive into a coding challenge focused on smart contracts. After that, you can ask any questions you have about the role or the company.
Smart Contract Coding Challenge
50 min
Develop a simple Ethereum smart contract for a decentralized voting system. Requirements: - The contract should allow users to register as voters. - Each voter can cast one vote for a candidate. - The contract should track the number of votes each candidate receives. - Implement a function to declare the winner based on the highest votes. Follow-Ups: - How would you handle security concerns in this contract? - What are the gas cost implications of your solution? - How would you test this smart contract?
If you had more time, what would you change in your solution?
Great job on the coding exercise!
Closing
5 min
Do you have any questions for me about the team or the company?
Thank you for your time today. We’ll be in touch soon regarding the next steps.
Use Template
to edit & run interviews
Interview Template
Position
Blockchain Developer
Round
Smart Contract Coding Test for 60 min
Key skills
Smart Contracts, Coding, Solidity, Ethereum, Problem Solving