Blockchain interview questions