-------------------------------------------------------------------------------分割线------------------------------------------------------------------------------------------
面试过程:
上午10 左右到公司,约的是10:00面试,这家公司是刚成立不太久的一家创业公司,规模不大,进去就20个人不到,早上去的时候经理不在,等了大概半个小时的时候他才来,这家公司主要做的是区块链相关的东西,个人对这方面你比较感兴趣,所以特意挑了一个这样的去面试,hr挺年轻的,30来岁吧,他说他们主要做的是公链,不发币的,并且特意强调了他们是做实际应用的,和现在那些玩金融的公司不一样,他们做的实际应用类似于利用dapp那种的智能合同
面试记录:
1.自我介绍一下(PS:普遍的开场都是如此)
我:巴拉巴拉,讲了大概3分钟吧
2.问了一下简历上面的东西,比如说,之前做的棋牌的规模,项目中我的具体的职责
我:说了一下之前项目的业务层,以及一些算法实现的逻辑
3.对于区块链了解多少?
我:说了一下区块链的原理,什么去中心化,共识机制,比特币,以太坊的区别,以及新出的EOS号称区块链3.0,等等
4.共识机制你了解哪些?
我:说了下pow,pos,dpos,三种共识机制,顺带问了下他们公司目前的项目是什么(他回答我说是dapp,那一块)
5.智能合约了解吗,solidity有没有学过?
我:和他说了一下solidity,期间也问了一下solidity相关的
6.区块链的开发之前有没有做过?
我:之前做过用python基于http的协议去连接以太坊,获取一些数据,例如说是挖矿的信息,交易发起的地址,发给谁的地址,钱包等等
7.你们去连接以太坊获取数据的格式用的是什么?
我:用的是jsonrpc的协议,然后和他讲了一下jsonrpc协议
8.你们之前的项目上线了吗?
我:没有,之前的那些都是自己搭建的私链上做的,算是一个测试环境吧
9.然后和我介绍了一下公司目前的状况,然后和我说他们目前需要的是一个架构师(PS:招聘上面写的是一个区块链工程师,严重不符啊和实际需求)
整个面试过程30-40分钟之间吧,面试官挺能聊得
附上几张公司的图片