一面(30min)
1、自我介绍
2、Java中的Collection 类中的list和set;
3、ArrayList和LinkedList 的区别;
4、TreeSet的底层结构;
5、Java中多线程的同步方式;
6、volatile关键字;
7、解决哈希冲突的方法;
8、树结构(二叉树、二叉平衡树的左旋右旋,二叉树的前中后序遍历);
9、图结构;
10、了解Linux 吗(不了解。。。);
11、了解分布式吗(了解一些),说说用到的分布式;
12、MySQL 的主从复制原理,全量复制和增量复制;
13、MySQL 的索引了解吗;
14、SpringAOP和IOC 的实现原理;
代码题:
实现一个队列结构(构造方法,put和 get操作)
反问环节:
1、您觉得我的表现怎么样:
Java基础掌握的挺好的,但是有些细节的地方还是需要再精进一些;
2、本轮面试如果通过还有几轮?
这个不知道,需要问一问hr (听到这段话我的心是崩溃的,看了那么多面经,一般出现这样的回复,基本是凉了)
3、多久能出结果呢?
这个我也不太清楚,但是我这边直接跟你说了,是给你过的,具体什么时候有通知,要看 hr了(小哥哥救我一命!!!)
网易的面试体验真的没话说,这是我秋招以来第二个准时在线的面试官,人也特别好,问的都是我会的。另外附上一张我女票在我面试期间帮我记的面经,能陪我一路找工作下来,真滴感动,希望秋招顺利(杭州是我两最想去的地方,加油!!!)
最后求二面,求offer!
二面(50mim)
1、自我介绍;
2、(项目)用户的注册登录模块;
3、登录状态保存在哪;
4、登陆凭证存活时间记录在哪;
5、用户登陆上之后怎么可以访问其他的页面;
6、设置redis存活时间的标记;
7、登陆凭证在前端存储在哪;
8、后端怎么设置前端的cookie;
9、了解cookie吗;
10、cookie的存活时间设置,小于0,等于0,大于0;
11、tcp的三次握手、四次挥手;
12、四次挥手的wait_time,为什么是2ms,2ms怎么设置;
13、了解tcp里的smp协议吗?
14、了解ping吗?
15、mysql中的索引;
16、非聚集索引为什么使用指针;
17、怎么使用工具查看是否走索引了;
18、项目中对数据库的优化问题;
19、mysql怎么进行选举的?优先级?
20、sql的优化;
21、http的响应码;
22、http的请求方式;
23、head请求方式的特点;
24、get和post的区别;
代码题:
1、判断数组中只出现一次的数(hashset或者异或来算)
2、二叉树的层序遍历,以及如何实现s型层序输出
3、利用两个队列实现栈或者利用两个栈实现队列
这次面完发现自己真的菜,好多问题都不会,特别是计网,之前面试从来没被问过计网,这次被怼个半死,哎,心痛啊,感觉要学的东西太多了,不管如何,只能不断努力了,把不会的都搞会,不懂的都搞懂,最后反问环节,问了问有什么建议,面试官简单的说了一下,最后竟然说了一句,也没啥好说的了,然后就说谢谢参加面试……这是凉了吧
但是,我还是想求一波hr面,秋招到现在都还没hr面过呢
hr面
1、家在哪
2、项目里的合作和分工
3、自学怎么合理安排时间
4、能不能实习,建议找一个实习
全部评论
(8) 回帖