大约一个小时 8.20晚 7:00
1.介绍项目?
2.项目实现了什么?主要负责?
3.数组和链表的区别?各自在头部和尾部加入一个数字的时间复杂度?
4.快排了解吗?原理?平均时间复杂度?最坏时间复杂度?
5.堆和栈的区别?
6.堆存放什么?栈呢?
7.String和StringBuilder的区别?String的底层原理?
8.sleep和wait的区别?
9.GC讲一下?GC goots有哪几种?
10.Hashmap讲一下?put String类型时,怎么计算hashcode值?
11.Hashmap最坏情况?怎么保证hashmap不出现最坏情况?
12.http长连接还是短连接?
13.https的原理?SSL加密原理?
14.SSL加密,私钥泄露了,之前的数据被截取,怎么保证安全?
15.TCP的流控讲一下?
16.TCP中带宽突然增大,流控怎么变化?
17.手撕代码,给定一个数组,表示楼高,求站在某一栋楼,从前往后和从后往前能看到多少栋楼?(思路对了,就是运行不了也是醉了)
全部评论
(9) 回帖