首页 > 360 运维开发社招面经 (一面)
头像
你的小王子啊
编辑于 2021-05-29 23:02
+ 关注

360 运维开发社招面经 (一面)

一面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?

更多模拟面试

全部评论

(3) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐