1 自我介绍,不问项目直接开怼java
2 java八大数据类型是啥,各自占多少单位,float 能表示0.25吗 int 的数据范围是多少
3 java list接口拿啥实现的,arraylist和linkedlist 删除一个元素的时间复杂各是多少
4 hashmap的put的时候啥过程,扩容的时候啥样,怎么判断元素是低位还是高位
5 java里面线程怎么通信的,锁,说说synchronize的锁升级过程,说到monitor
6 知道有哪些排序算法,平均时间复杂度是多少
7 redis的zset怎么实现的,那么跳跃表的原理是啥,zscore用过吗,时间复杂度是多少
8 输入url发生了什么,ip找mac地址是啥协议
9 用的web容器是啥,url请求咋传到tomcat然后再咋到controller的
10 这个requestmapping 的map啥时候初始化的
11 写代码:单链表的归并排序
12 单例模式懒汉
13 单例模式饿汉
14 单例模式双重锁检查 volatile有啥作用(防止指令重排序)
15 内部类的单例模式写法
16 智力题:两人抛硬币,我先抛,谁先扔出来正面,谁赢,问我赢得概率是多少
全部评论
(12) 回帖