区块链底层岗位可能会涉及到的问题(区块链面经)

主要是一些曾经面试中被问到的问题以及一些个人觉得可能被问到的问题。区块链方面的信息牛客上比较少,希望对想要从事区块链方面的同学能有些许帮助。

1. 区块链是怎样的一种数据结构,有什么样的特性。
2. Hash算法具备哪些特性。
3. 比特币怎么解决双花攻击
4. 比特币怎么调整出块难度
5. 比特币的UTXO
6. 比特币的Merkel Tree
7. 以太坊有哪几棵树
8. 以太坊的树用了什么数据结构
9. 以太坊MPT
10. 为什么要用MPT
11. 以太坊中的布隆过滤器
12. 以太坊布隆过滤器的作用以及怎么构建布隆过滤器
13. EVM
14. RAFT的流程
15. RAFT如何解决网络分片
16. RAFT是否会出现多个leader的情况,如果出现了怎么保证一致性的
17. RAFT的消息是怎样的
18. BFT中的2/3投票以及3f+1结论的数学推导过程。liveness和safety是怎么保证的。
19. BFT假设当中的可信的消息传递条件,实际中是使用什么来保证的。
20. PBFT的投票流程和垃圾回收
21. PBFT中prepare和commit的阶段式投票的作用
22. PBFT视图切换的具体流程,以及其消息复杂度
23. PBFT在回复消息执行结果的时候,为什么只需要f+1条消息。
24. PoW细节
25. 中本聪共识(PoW)和BFT类共识算法的区别,从liveness和safety角度来回答。优缺点对比。
26. 以太坊中的的Ghost相比PoW做了哪些改动,为什么要做这些改动
27. HOTSTUFF怎么解决PBFT的消息复杂度过高的问题。
28. HOTSTUFF相比PBFT的两段式提交,为什么需要三段式提交
29. 对PoS有什么看法,优缺点
30. Casper FFG的设计细节。
31. PoS类共识算法在和BFT结合后,主要是在对哪几个方面做设计。

#2022春招##面经##区块链#
全部评论
大佬,你是怎么学习区块链的,跪求大佬的学习路线
1 回复 分享
发布于 2022-07-02 14:00
大佬,你区块链的项目是什么
1 回复 分享
发布于 2022-08-17 11:22 浙江
看不懂
点赞 回复 分享
发布于 2022-05-18 19:43
点赞 回复 分享
发布于 2022-05-18 21:45
大佬最后去了哪里?
点赞 回复 分享
发布于 2022-05-24 16:33
大佬,请问您是985或211的硕士研究生吗?
点赞 回复 分享
发布于 2022-05-29 14:12
很好的贴子,算是比较细致了😀
点赞 回复 分享
发布于 2022-06-11 09:42
面试会涉及到一些代码实现嘛
点赞 回复 分享
发布于 2022-07-17 12:07

相关推荐

02-11 12:20
门头沟学院 Java
面试中的青提很胆小:我不信有比我们学校更逆天的,计算机专业就业第一位是我们学校二餐厅的打印店
点赞 评论 收藏
分享
评论
26
133
分享

创作者周榜

更多
牛客网
牛客企业服务