360企业安全(Java服务端),发波面经攒人品!

楼主昨天收到面试邀请,今天下午完成3面,详细如下

一面 30min

一面面试官很准时,到点准时打电话通知面试,给个好评!
1.自我介绍,balabala....,讲了一下自己的大学生涯,实习经历。
2.Java抽象类与接口的区别
3.了解协程吗,答不了解,面试官还给我举了个场景来解释什么是协程,我实在不了解,面试官就和蔼的过了
4.进程与线程的区别
5.线程的调度算法,java实现了线程的调度吗?(答没有,线程调度是由操作系统完成,与语言无关。楼主这个不是很清楚,欢迎懂的小伙伴给出解答)
6.讲一下java的多线程情况下是如何保证安全的(volatile,synchronized,lock,cas),之后谈到java 内存模型
7.StringBuilder与StringBuffer的区别,讲了一下底层数据结构及实现原理,一个线程安全一个线程不安全
8.网站第一次请求某张图片时会有明显的延迟,第二次请求同一张图片感觉快点,这是为什么?
答:客户端有图片的缓存,所以第二次快点,又或者中间有缓存服务器(这里楼主根据自己的经验和知识面答的,貌似没get到面试官的点)
9.根据上一问继续挖深,你说客户端有图片的缓存,那么假设图片更新了,浏览器为什么不会从缓存里拿,而知道重新请求新的图片。
答:这个问题楼主曾经在某本书上看到过,年代久远就忘了,好像是有什么响应码之类的。实在没记住,过!欢迎牛油讨论。
10.TCP协议了解吗?讲一下,说一下UDP和TCP的区别。
11.设计一个TCP程序,要求流量传输有上限和下限,你怎么设计?
答:实话说我是不知道的,没写过TCP程序。但想到TCP有个滑动窗口可以控制流量,所以就按着自己的想法说了一堆。面试官貌似不满意,过!
12.讲一下你项目中最得意的地方?讲一下项目中你觉得最难的点?
13.项目中用到了redis,redis有哪些基本数据结构,为什么要用redis?
14.了解堆和栈吗?虚拟机栈需要垃圾回收吗?讲一下垃圾回收的过程,四种垃圾回收算法讲一下?
15.加密算法了解哪些?讲一下对称加密算法与非对称加密算法的相同点与不同点?对称加密算法可以暴力破解吗?可以的话怎么破解?项目中有用到加密算法吗?
16.TCP协议,两台主机正在传输数据,突然把网线给拔了,会发生什么?
答:TCP协议是端对端的,由TCP程序维护他们的状态,网线断了,说明网络层无法进行数据传输,但TCP依赖于网络层,结果只能是超时重传。根据自己的想法答的。。。
17.续上一问,如果出现了你说的问题,有什么好的检测方法吗?触及到了我的盲区,答不知道。。。。。
18.说说你理解的数据库系统是什么一样东西,为什么需要数据库索引?为什么不用hash而用B+树作为索引结构?
。。。。。。。。。。。。。。。。还有一些问题记不清楚了,略

二面 20min

一面结束过了6,7分钟马上收到二面通知,遗憾的是等了一个多小时面试官才上线,应该是个leader,看上去挺忙的,很严肃。接通面试后,杂音很重,貌似很多人在房间里说话。很多问题听不清,皱着眉头
把所有问题听完了,面试官也了解自己这边杂音重,很耐心的把问题重复了很多遍。

1.Java基本类型有哪些,对应的包装类?装箱拆箱是什么,底层是怎么实现的?
2.Java抽象类和接口的区别,使用场景?
3.怼项目,你用到了shiro?shiro有哪些模块?详细讲一下认证授权的过程?
4.讲一下秒杀模块的具体是怎么实现的,是如何防止超卖和少卖的?
5.Servlet是单例的吗?如何维护Servlet的线程安全性?Servlet请求过程讲一下?
6.数据库表有个性别字段,取值男/女,为这个字段加索引,查询的时候会走索引吗?讲一下建索引的原则与规范?
7.有一张成绩表,写个SQL分别统计分数段在0-10,10-20,20-30...90-100的人数?
8.MySQL查询关键字in,exist什么时候使用,怎么使用?
9.七层协议哪七层?TCP三次握手讲一下,为什么需要三次握手,两次不行吗?
10.基于TCP协议的应用层协议有哪些?你都用过哪些应用层协议?
11.HTTP协议请求头与请求行之间是什么(答换行)?为什么需要换行?没有换行会怎么样?
12.知道Keep-Alive字段吗?讲一下?
13.Mybatis参数传递中#与$的区别?
14.啊啊啊!!还有一些忘记了,记性不行。就到这吧。。。。。

三面 HR面 5min

二面完了准备去吃饭,走到半路发了短信让3面,立马滚回去准备,中午点外卖点到了“自己有米饭”,吃菜度过。匆忙买了个面包下肚,坐在电脑面前,开始等待面试官上线,30分钟过去,面试开始

什么时候毕业,手里有哪些offer,家住哪,工作地点有要求吗,你期望的岗位是什么,为什么选择开发。。。。等等。你还有什么想问我的?
OVER ! BEST WISHES !
#面经##Java工程师##春招##360公司#
全部评论
感觉挺简单的,19同面了三面的路过
点赞 回复
分享
发布于 2019-04-26 22:22
楼主是4.24号做的笔试吗?
点赞 回复
分享
发布于 2019-04-26 20:32
联易融
校招火热招聘中
官网直投
楼主是实习还是应届
点赞 回复
分享
发布于 2019-04-26 20:59
请问你三面之后有短信吗
点赞 回复
分享
发布于 2019-04-26 22:22
我感觉我们二面面试官一样,问的基本都差不多
点赞 回复
分享
发布于 2019-04-27 00:43
问得好深入。
点赞 回复
分享
发布于 2019-04-27 10:17
同三面然后没消息了。。。
点赞 回复
分享
发布于 2019-04-27 11:33

相关推荐

点赞 73 评论
分享
牛客网
牛客企业服务