网易2018秋招Java三面

    哈尔滨这边面试的时间好像比其它地方要早。9月9号下午网易笔试,9月12号22:20收到面试短信,通知15号下午1点半面试。想想内推笔试挂了,秋招还能有机会面试,还是很开心的(上午12点半面完秒针,立即赶场网易,有点累,饭没吃,水也没喝。还好,网易的小姐姐们给准备了农夫山泉,好评。还有苹果,好像去晚了,苹果给吃没了。。)
    笔试ac情况啥的,已经忘了。近些天笔试有点多,确实记不住了
    脑袋有点懵,想到多少就写多少吧,想到再加吧(题目顺序不知道了)
    三面一起大概2个半小时
    一面:
    1. 自我介绍
    2. mybatis一级缓存及可能存在的问题。两个机器能否共用同一个SqlSession实现一级缓存(懵逼)(问了很久)
    3. 介绍下项目(基本就是增删改查,比较水)。项目中有没有遇到一些比较难解决的问题,你是怎么解决的?如果运行的web项目突然停掉了,该怎么解决?
    4. ThreadPoolExecutor是做什么用的?为什么需要线程池?线程运行完后会消失吗?线程运行完后处于什么状态?怎么知道线程处于什么状态?
    5. 服务器中的进程如何通信?
    6. Linux中查看端口的命令?(netstat -an | grep 8080, 8080是端口号),杀死进程的命令?如何查看一个应用是否启动?(类似ps -ef | grep redis),在linux下使用过tomcat吗?(没有)如果不知道tomcat的端口号,也不知道服务器的名称,如何查看服务器占用的哪个端口(我答的是ps -ef | grep httpd)
    7. 了解NIO吗?
    8. 写代码:比如说给定一个map{1->2, 3->1,2->3 },如何判定其中存在环(给定的示例存在环,1->2, 2->3, 3->1)(当然了,先说思路。可以试试,容易出错)
    9. 知道Kafka吗?Resin? 消息队列?
    10. 了解过安全方面的知识吗?

    二面:(二面大概只面了半个小时,自己掌握的知识还是不够深入)
    1. 自我介绍
    2. 写代码时出现问题,你会怎么解决
    3. mysql: mysql索引了解吗?(说了下底层的B+树以及特点)你是怎么看待索引的?索引失效会出现什么问题?如果确定查询的结果只有一行,在没有使用索引的情况下,怎么加速?(说的是sql语句后加 limit 1,从面试官的反应看,应该不是最好的答案),mysql引擎知道吗?innodb和myisam有什么区别? 知道text和blob吗?text和blob有什么区别? text中能存放图片吗?项目中图片是怎么存的?(我存的是路径),为什么不直接存成blob? text和varchar有什么区别?
    4. 双11天猫的抢购怎么实现?为什么用Redis? 具体该怎么做?一台Redis肯定是不行的,该怎么办?了解集群吗?
    5. 正在运行的web项目,如果要更新某个功能,在不影响其运行的前提下,如何实现?(热替换,说到可以用osgi实现, 但怎么用不会。也就是自己实现classloader, 还是来自周志明的那本jvm)
    6. http: 了解http吗?get和post有什么区别?url中的host是什么意思?content-type是什么意思?如何获取http的状态码?状态码301和302有什么区别?http头有哪些字段?user-agent表示什么?
    7. 了解过什么开源项目吗?(看过部分spring源码,了解从配置文件读取配置到解析为bean的过程中涉及的步骤)?有什么收获吗?
    8. 有什么问题吗?

    三面:hr面
    自行脑补(一直以为是技术面试,直到最后我才直到是hr面。)

    hr面完后,hr让我去之前等的地方等结果。然后等了一个小时,没反应,我去问负责通知面试的小姐姐,她说我已经可以回去了,9月底出结果(中午午饭还没吃,又饿着肚子等了1个小时,o(╥﹏╥)o)

    非常好奇到底过不过得了,很方,感觉希望渺茫,毕竟二面只有半个小时
#网易#
全部评论
到hr面的人多吗
点赞
送花
回复
分享
发布于 2017-09-15 21:39
哪个部门啊老铁
点赞
送花
回复
分享
发布于 2017-09-15 21:43
秋招专场
校招火热招聘中
官网直投
线程池运行完,在超过keepalivetime之前处于啥状态啊?
点赞
送花
回复
分享
发布于 2017-09-15 21:52
校友大佬厉害了
点赞
送花
回复
分享
发布于 2017-09-15 22:00
感谢面筋
点赞
送花
回复
分享
发布于 2017-09-15 22:31
大佬膜拜啊~~~~
点赞
送花
回复
分享
发布于 2017-09-15 22:48
题主本科还是硕士?
点赞
送花
回复
分享
发布于 2017-09-15 23:14
运行一个web项目,突然停掉了怎么回答
点赞
送花
回复
分享
发布于 2017-09-16 02:11
网易已挂
点赞
送花
回复
分享
发布于 2018-04-17 08:27

相关推荐

高途 高中学习顾问 底薪税前5000,淡季周一周二休,旺季周一休周二休半天
点赞 评论 收藏
转发
一面问的八股都很基础,最常规的数据类型数组方法vue全家桶promise跨域问题那些,就先不整理了。二面被佬狠狠爆杀,深刻地感受到了自己对js的了解有多么浅薄。不能说问的有多难,但确实是平时准备的死角…被精准踩中了🙂‍↔️-1.js有很多版本,你可以说说这个过程更新了什么吗 (这问题有点宽泛,说了一堆2.es6新特性3.es6新引入的对象类型4.说说symbol值5.let和const的区别6.promise7.async用generator怎么实现? (直接懵了,es6只看了阮一峰的文档,不记得里面写没写这个。只知道async是语法糖,具体怎么包装的还得再了解一下。8.深拷贝一个数组对象需要注意哪些点?(扯了一堆循环拷贝,结果没踩到面试官心巴上。9.这个过程中可以怎么遍历对象属性 (for of,但是for of不能遍历不可迭代的普通对象。又没踩到心巴上10.对象里的不是每个属性都能被遍历到吧,有很多不可读的属性。怎么遍历到这些属性(说了使用object.key,又没踩到面试官心巴上。面试官把话题向iterator引导11.iterator返回值具体是什么 (忘了,凉了12.说说css。你用css写过最复杂的布局是什么(三栏圣杯算吗13.css动画用过吗 (憋了几句transition相关的14.可以作为动画的图片格式了解吗 (先说了个gif,然后不确定canvas和svg算不算,面试官说这俩不算图片格式-然后是一些聊天。反问环节向面试官寻求建议,面试官说虽然现在都用框架,但很多边界情况如果不懂原生会很难处理,在公司里业务会更复杂。而且js的这些底层的东西还是很有趣的,看着他最初作为脚本语言的诞生而产生的特性,然后一步步变化到现在的样子,这个过程很值得研究。-学无止境啊……
点赞 评论 收藏
转发
点赞 97 评论
分享
牛客网
牛客企业服务