利宏科技一面 4.10
自我介绍
1.栈是怎么实现的?数组?链表
2.树有哪些?
3.红黑树
4.平衡二叉树
5.用过哪些集合
6.CopyOnWriteArrayList用在哪些场景
7.hashmap底层数据结构
8.加锁有哪些方法 lock vs synchronized
9.线程通信有哪些方法
10.wait和sleep的区别
11.提交task后线程池是怎么处理的
12.获取线程池的额执行结果
13.序列化和反序列化
14.socket编程
15.计算机网络模型
tcp ip在哪一层
16.tcp建立连接过程
17.tcp和http的区别
18.状态码
19.SpringBoot的常用注解
20.怎么注入Bean
21.sql分组过滤
#软件开发2024笔面经#