2、 HashMap的实现,是否是线程安全,如果要进行多线程操作有什么方法,hashtable和concurrenthashMap的区别, 如何遍历hashMap
3、 ArrayList中存着一些String,要想删掉特定的字符串,怎么操作。
4、 Java四种引用
5、 线程和进程的区别和联系
6、 线程池,怎么实现一个线程池,有哪些角色,哪些点,包含哪些作用
7、 死锁,如何避免死锁
8、 http,网页中输入url到结果返回,都会经历那些过程,描述DNS地址解析过程
9、 TCP建立连接,断开连接,TCP3次握手,4次挥手,4次挥手的中断时机
10、数据库三大范式
11、Get和post的区别
12、常用的状态码
13、TCP和UDP的区别
14、TCP如何保障可靠性
15、算法:求两个单向链表的第一个重合节点,如果链表有环怎么办
16、Java中的容器类了解哪一些,HashSet内部原理,初始容量,扩容容量,怎么扩容,为什么扩容因子是0.75
17、Java双亲委派
18、并发编程关键字
19、写死锁,线程A访问资源ab,线程B访问资源ba,同时访问,构成一个死锁现象
20、数据库中的事务一致性,什么叫事务一致性
21、写一个SQL语句:一个学生信息表:id,姓名,一个学生成绩表:id,课程,分数,求每个学生的总分
22、计算机网络的7层结构,每层大体有啥协议
23、为什么3次握手,挥手要4次
24、DNS的目的或者说作用是啥
25、DNS劫持的原理
26、算法:给定一个有序数组和n,假设n一定存在,输出左端第二个n的的下标,希望的时间复杂度为O(logn)
27、了解贪心算法吗,比较典型的贪心算法场景有什么
28、http1.1与2.0的区别
29、通过https访问数据的流程
30、Https和http区别,https的加密方式是对称的还是非对称的,
31、LRU cache,应用场景,算法:设计LRU cache
32、多线程挑语法问题
全部评论
(3) 回帖