蔚来二面 (1h18min)
蔚来二面 (1h18min)
刚开始先问基础知识,八股文
- redis 数据结构有哪些
- 介绍下二叉树和红黑树
- redis 最多可以有多少连接
- redis 如何和数据库保持一致性? 四种方式
- redis 压力很大出现性能瓶颈怎么办?我答的用集群水平扩展性能,但是似乎面试官想听到的是关于 操作系统底层的关于 redis 的性能瓶颈分析和优化方法。
- Netty 中线程模型有哪些?
- 粘包 拆包
- mysql binlog 用处有哪些? 答的主从复制,但是他说不够,但也没说还有啥。
然后项目:
- 你怎么确保 60w 在线?连接数就等于用户数吗?质疑我,认为我太随便了。
- 怎么保证消息唯一?
- 第二个项目,发布帖子的时候收到别人评论,如何给发帖的人推送,说下设计思路?回答的先设计数据库表结构,然后长轮询或者全双工连接拉取或者推送。他说如果连接数非常多长连接拉取服务器会压力很大怎么办。然后我说用户刚开始登录时进行一次拉取,然后不采用实时拉取,他频频点头说这个想法好。[你开心就好]
算法题
含重复元素序列的全排列
有些紧张差点没写出来。。。
聊天
问我为啥没有做实验室的研究方向,意思是现在搞算法比较好,搞 java 开发可惜了。
闲聊,问他部门信息。感觉他的部门主要搞算法落地多一些,没太听清,他的意思好像是他部门可以要我。但是总体说我面试不怎么样,说我对计算机整个体系不太熟,说 CPU 缓存 内存啥的不熟,问题是你也没问啊。对我的评价是做的不深入,思考不够深入,想法太简单。(被他说的感觉我就是虚有其表了,怀疑自己了)
说是给评级 1.1 然后又加到 1.2。满分不会是 5 吧。。。问有几面,说可能还会有三面,如果别的部门再捞的话。如果评级比较高也会有加面。
能感觉出来蔚来一面应该是部门同事,二面是部门主管。leader 对你的印象和偏见很大程度影响你的面评。
”好的呀!“