高途课堂 运维开发岗面试题目(社招)

1. 自我介绍

2. 说一下项目吧。

此处我就说了一个,也没追问啥。

3. 用户点击按钮后,到页面加载出来的过程?

从dns 寻址到 tcp 建立连接再到 http 传输 balabala

4. 那我有多个服务器时,使用哪个服务器,是在哪层?

这个没答出来...

5. 详细说下前端发送数据到加载的过程

答的就是前端发送数据,请求资源balabala 过程

6. time_wait 是咋回事,没有 time_wait 会怎么样?

7.说说 concurrentHashmap

这块儿就简单说了下数组+链表+分段锁 之后 是数组+链表+红黑树,好像说的

不够多,又追问了

8.那么位桶的 size()如何确定,虽然有分着的锁,但是第一个桶变时,如何统

计集体的size?

9. 说说数据库的事务?

10. 幻读是什么?

11. 如何解决幻读?

12. 比如我想读第 2-6 行数据,但是会写第 4 行数据,如何解决?

13. 后来面试官提到了间隙锁,但是因为没怎么看过,就没继续追问了

14.说下垃圾回收

15. 像老年代回收时,需要 stop the world,啥时候 stop the world

16. 了解 G1 回收器吗?

17. linux 中,想要查找日志中的某些信息,用什么命令查找?

18.讲下 springboot 的层级关系

19、jvm 内存模型-堆、栈、程序计算器、方法区,好像不是他想要的

20、gc方面的,怎么判断对象是否回收,怎么回收,分代回收,比例多少,大对象怎么分配,

21、共享变量问题 ?回答了加锁或者阻塞队列,应该想考察的 valotile关键字,怎么判断是大对象


#高途##面试题目#
全部评论
看脉脉有人说社招offer全部收回了
点赞 回复
分享
发布于 2021-06-03 03:54

相关推荐

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