wxg一面 8.20
算法
- 二叉树第n大的节点,O(1) 空间复杂度;
- 一组浮点数相加之和为100,求在加和仍为100的条件下,让他们全部变为整数的改变值。
如20.2 79.8,20.2变为20,改变值0.2,79.8变为80,改变值0.2,总改变值就是0.4。
项目
项目问了很多,面试官每个项目都问这个项目的亮点是什么,难点是什么,项目里也没什么技术上的难点,我就说了一些工程上定位问题和实现的难点,感觉面试官不是很满意。最后说到raft,面试官问raft怎么应对脑裂,我说根据Leader Election和Log Replication,Raft不会有实质的脑裂现象,面试官还举了一些场景,不过我觉得那些场景上述两个机制都覆盖到了,然后就没有然后了。
大约面了一个半小时,算法题没做到bug free 调试了比较久。面完10分钟,打开看已挂。。
teg云架平一面 9.3
项目问的比较多,没问算法
基础
- c++ new和malloc区别;
- struct和class区别;
- c++ 构造函数可以是虚函数吗;
- 三次握手四次挥手;
反问:组里是做什么的
感觉和面试官聊得还不错,然鹅第二天打开官网发现流程已结束
全部评论
(5) 回帖