感受
面试是通过QQ语音面试的,看QQ简介面试官仅大我一岁(莫得对比就莫得伤害)。一开始还是有点紧张,说话都不咋利索,不过回答上一些问题后渐渐“胆大起来”(突然觉得自己没那么菜了),不会的问题还是有的,有些名词我甚至没听说过。最后的设计题,虽然我在胡言乱语,面试官还是在尽力地把我“拉回正轨”。
这是我第一次面试,本来也没抱多大期望,只是想见识一下,提高自己。
万一呢
题
- equals和==的区别(我简单回答后面试官让我从内存方面解释一下)
- HashTree和HashMap的区别
- kubernetes
- 介绍一下TCP协议
- 谈谈对虚拟内存的理解
- 谈一下java的垃圾回收
- 编程题:求两条交叉链表直接重合的部分(我提出的方法时空复杂度都为n,面试官说空间复杂的还可以优化)
- 设计多模块项目的日志系统
- QQ服务推送信息给百万个QQ号,应该怎么设计(考虑有服务器突然宕机的情况)
答案
先把题目mark下来再说