巴比特面经区块链

2022.6.6巴比特实习(base杭州)

上来先讲项目,问项目相关

Virtual关键字

Public external internal 关键字

如何做权限控制

Solidity Mapping遍历怎么做

两个合约怎么互相调用

Golang怎么调用合约(答了solc和abi)

合约中的ABI文件有了解吗

链上怎么解析合约了解吗


Mysql索引了解吗

唯一索引用过吗

LevelDB可以添加索引吗(不知道。。。)


Gorutine你具体怎么用的(答了waitGroup和chan)

Chan的缓冲讲一下(循环队列。有缓冲无缓冲,同步和异步)

携程间通信怎么做(答了select case忘答mutex和RWmutex了)


了解中间件吗,怎么理解的

JWT怎么传token

用过哪些golang的包


反问:

比原链还做吗?


2020.6.9二面

问了一下solidity

Golang Map是线程安全的吗

怎么做成线程安全的

锁的粒度

代码题目:

ab两个数组, a长度为3,b长度为5

将ab所有数据排序后

a中存放较大的(升序),b放较小的(逆序)

差不多写完了,面试官有事走了。。。

6.13巴比特三面(CTO)

自我介绍

你们老师让出来实习吗

然后开始问区块链(我擦真难)

1.     你的共识算法讲一下

2.     你的共识算法具体要怎么应用呢

3.     对于恶意节点处理流程是怎么样的

4.     对于公链项目你关注哪些模块呢(说了p2p和共识)

5.     P2p讲一下(说了自己做的一些东西)

6.     一个交易上链的具体流程了解到哪里(说了一些,开始问细节,真心不会。。。)

智能合约

1.     智能合约ERC72120的区别

2.     721上有哪些属性可以具体讲一下吗

3.     合约调用的具体流程,结果保存在哪里呢,答错了,唉

4.     EVM了解到什么程度


三面已挂。。。
#区块链##巴比特#
全部评论
看起来是bobo和立党的粉丝捏😇
4 回复 分享
发布于 2022-06-10 16:23
所以说链上怎么解析合约。。
2 回复 分享
发布于 2022-06-12 23:59
楼主怎么样了
1 回复 分享
发布于 2022-06-10 15:15
这问evm就牛逼了
1 回复 分享
发布于 2022-06-26 13:12
楼主还搞区块链嘛
1 回复 分享
发布于 2022-10-31 20:59 四川
考虑一下华为秋招区块链岗位吗?欢迎站内信咨询~
点赞 回复 分享
发布于 2022-08-03 17:10
楼主区块链技术栈学的哪些?
点赞 回复 分享
发布于 2022-12-06 22:31 江西
不考算法吗?
点赞 回复 分享
发布于 2023-07-02 14:32 四川

相关推荐

13 63 评论
分享
牛客网
牛客企业服务