8月2号经过网易内推笔试之后,有幸得到面试通知,于8月12号下午4点至网易C楼1F面试……
基本过程
本人于下午3:40左右到网易面试大厅,发现等候的人群挺多,后来询问得知,今天面试的全部为来面试邮件事业部~~~(顿感压力山大);
等了几乎1个小时,终于叫到了我的名字…….
面试共有3轮,2轮技术面,1轮HR面,挺磨人的
技术面
第一轮技术面试时最轻松的,和面试官聊得很投机。面试官比较年轻,看起来年纪和我差不多。第二轮技术面试可能比较严肃了,面试官看起来比较成熟,也不苟言笑,我回答的也不太好,现在理清下思路,主要问的知识点:
- HashMap的实现机制,怎么解决hash冲突;线程不安全,会导致什么问题?
- synchronized关键字修饰static方法和修饰普通方法有什么区别?
- 并发编程了解多少,concurrent包熟悉吗?hashmap和concurrntHashmap的区别
- 手写代码:用一个固定大小的数组实现FIFO的push和pop方法
- HTTP协议请求包结构
- CMS收集器的原理及过程
- MySQL的存储引擎
- 稳定排序算法
- Java反射机制
- ….有点记不住了
HR面
面得比较挫,感觉面试官跟我不在一个频段上。问的问题其实很常见。
- 简单自我简绍
- 说一下自己性格的优缺点
- 对你现在实习的公司的印象
- 自我评价
- 用过网易什么产品
- 有什么问的