同盾科技 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)一个人能认识多少人?   例:  我认识我们公司的我的主管,我的主管认识我的老板,我的老板认识马云,马云认识一个美国的政要,这个政要认识美国总统,问:一个人能认识多少人?

 

大概能记得这么多,至于每个问题下的细节,需要全部掌握

 

 

已凉!再接再厉,还是很菜。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值