7.11虾皮java后端一面面经(1小时)
0、自我介绍
1、面向对象的特性
2、JVM内存划分
3、线程池的构造参数
4、向线程池添加任务后线程池的处理逻辑
5、GC垃圾收集器
6、垃圾收集算法,为什么新生代用标记-复制老年代用标记-整理
7、数据库索引,索引怎么优化
8、联合索引(a,b)直接查b会用到索引a吗
9、TCP和UDP区别
10、打开一个网址的过程,用到的协议
11、程序CPU占用特别高,怎么排查问题
12、进程上下文切换指什么?保存现场保存哪些信息
13、上下文切换会发生在哪些时间?
14、编程:根据前序遍历和中序遍历构造二叉树
15、反问
大概就记得这么多,看了一圈我的可能是最简单的了,都是非常经典和基础的题目,感谢面试官手下留情。😂😂
不过吐槽一下编程题不能用ide,debug起来有点痛苦,看其他人有人被问了两道编程题,我一道题就做了半个小时做完刚好一个小时😶
#面经##Shopee##校招##Java工程师#