工程师(平台) 校招 二面"/>
同盾科技 java开发工程师(平台) 校招 二面
时间30min左右 很匆忙,面试官人很好,没有自我介绍,没有项目介绍,直接从数据结构问起
1.ArrayList和linkedlist的区别 增删改查的时间复杂度 (卒)
2.图了解吗?图的广度遍历和深度遍历 用什麽实现
3.算法 动态规划 贪心的区别 回溯 回溯不是称为万能的吗?为什麽不能代替前两个?
4.分治思想
5.java的集合体系
6.Java集合中线程安全的所有集合
7.TCP的四次挥手
8.GC GCRoot有哪些 (年轻代GC 老年代GC 永久代GC)
9.CPU 100%怎么排查? jvm相关工具了解吗? jvm命令
10.jvm 在Java中new 一个对象会发生什麽事情
11.说出java中的四种锁
12.线程池了解吗? 说出线程池中的几个参数
13.当一个任务来时,会发生什麽?
14.cpu密集型任务和io密集型任务怎样设置线程池大小?
15.数据库中行级锁和页级锁分别什麽时候使用?
16.栈和队列
17.说出几种java中的队列
18.两道计算题 (1)3.15分时针和分针的角度 (2)一个人能认识多少人? 例: 我认识我们公司的我的主管,我的主管认识我的老板,我的老板认识马云,马云认识一个美国的政要,这个政要认识美国总统,问:一个人能认识多少人?
大概能记得这么多,至于每个问题下的细节,需要全部掌握
已凉!再接再厉,还是很菜。
更多推荐
同盾科技 java开发工程师(平台) 校招 二面
发布评论