BTC
- 挖矿原理
- 区块头结构
- BTC中P2P通信的底层协议是怎么样的
- 建好块之后是怎么样的情形
- 两台机器建立P2P通信连接的过程
Fabric
- Fabric的大概机制
- Fabric用Docker容器的好处,为什么用docker
- Peer节点的不同角色
- 锚节点的作用是什么
- 背书节点是做什么的
- Fabric用的是哪种拜占庭
以太坊
- 讲一下以太坊
共识机制
- 解释一下拜占庭算法
- 拜占庭中f怎么求
- 如何证明拜占庭中的1/3容错
- 什么是Paxos算法
- 拜占庭和Paxos的区别是什么
- Paxos的典型应用是什么
- 解释一下PoW算法
密码学
- DES和三重DES
- 解释椭圆曲线加密,推导椭圆曲线公式
- 椭圆曲线比RSA好在哪里(为什么用椭圆曲线,而不用RSA)
编程语言
- 对go的认识
- go吸引你的地方,为什么吸引你
- go用静态链接的好处
- go为什么并发性好
- go有什么不足
- C语言中,运行如下代码,会出现什么情形
const char *p = &10;
*p = NULL;