2022-3-14-oppo-后端工程师-暑期实习一面
java
- Java集合有哪些
- List有哪些主要的实现类
- ArrayList和LinkedList的数据结构有什么区别(数组和链表的区别)
- HashSet的底层实现
- 哈希冲突的解决方法有哪些
操作系统
- 进程和线程的区别
- 进程和线程各自的通讯方式
数据库
- 数据库的索引有哪些
- 唯一索引的使用场景
- 编写SQL
有个数据表,这个表有两个字段,分别是用户名和登录时间(日期-时-分-秒)
要求写出 查询昨天所有登录次数>=2的所有用户名
计算机网络
tcp三次握手为什么要有第三次
项目
- 要求从背景、目标、负责的部分、成果这四个部分介绍
- 负责的部分的实现,各个技术用于做什么
这部分问得比较琐碎,都是项目零碎的东西,就不写了