网易有道广州三面凉经
Java岗,都是视频面,26号一二面都是40分钟,题跟另一个老哥的差不多。
一面
#网易##网易有道##Java工程师##秋招##内推##面经#
一面
自我介绍,项目难点
DNS知道吗?说一下
输入url到页面显示过程说一下
说到HTTP1.0和HTTP1.1,区别说一下
面向对象说一下
Java引用类型说一下
强引用对象什么时候会被回收?
操作系统线程调度算法了解吗?
MySQL事务和锁说一下
事务特性知道吗
连接查询用过吗?说一下区别
好,我们来做题吧。。。
- 链表是否对称 (翻转链表一半)
- 判断字符串括号是否匹配(栈的基本使用)
二面
我先看一下你的简历,你先做个题吧
给一个字符矩阵和一个字符串,字符矩阵里的字符只可以用一次,判断是否包含字符串,并且要求字符相邻
看你项目有用到AOP,说一下应用场景吧
项目有遇到什么bug吗
看你用到mongodb,有遇到丢数据的情况吗?怎么解决的?感觉和关系型数据库有什么区别?
看你项目提到优化并发吞吐量,是怎么优化的
好了,我没有什么要问的了,你还有什么想问我的吗?
然后我就问了,我这一轮面试能过吗,然后得到了面试官肯定的答复
三面
广州有道三面应该大多数都是同一个题,类似微博的Feed流架构设计,感觉可能是想招一个架构师,一二面那么简单我就估摸着三面得难,架构图画出来,推拉模式不同优缺点说了一下,结果就是得问极端场景的优化,然后我就除了加机器想不出其他解决方案了。
最后就是,你四级过了吗?我们有道对英语还是有一定要求的
三面也不知道到底算难还是简单,分布式架构的确是没有太深入准备,怪自己太菜吧。