提前电话沟通过,我是Java选手,需要转C++,说是面试会着重考基础
- 给了个笔试链接,4道题(奇偶链表,BST中找第k大节点,接雨水,用rand35()实现rand47()),限时60min
- 50min写完了前3道,之后第四道,面试官提示我如何用rand10实现rand100,在面试官提示下说了第4题的大概思路
笔试题聊完了,接着:
- 实习中的项目,做了哪些工作
- 简历上的细节,问的很细,原理以及实现方法
- LSM Tree的原理,B+树与B树的区别
- 对epoll的了解,一直问到具体是如何更改描述符状态的,这里我就答不上了
- HTTPS的过程,密钥交换的过程,怎么验证证书是CA签名过的
- 你上面说的是基于RSA的交换过程,了解基于椭圆曲线的交换过程吗?凉凉
- 非对称加密的密钥是在客户端还是服务器端产生的吗?提示我由3部分组成,没答全
面了总共2h,感觉自己太菜了。今天一看已经挂了,太惨了,面腾讯暑期实习的时候还能撑到二面、三面,没想到这次直接凉了。
全部评论
(11) 回帖