1.自我介绍
2.项目介绍
3.对着项目问了些简单的组件八股文,,没记住
4.java
集合类底层实现,ArrayList
锁原理
syn
可重入锁
追问syn的底层原理(忘了)
递归函数套syn会出现什么情况
线程池参数和过程
5.操作系统
线程进程内存关系(我excuseme,不一般问协程吗,还能问内存??)
线程间除了锁以外其他通信方式
为啥有进程了还要有线程
6.计网
输入URL的过程
长连接
为啥打开网页关掉马上再打开载入速度很快
7.数据结构
比较链表和数组
8.算法
尽量说出你知道的所有排序算法和底层实现过程
9.Linux
说8个知道的命令
追问提示权限命令是啥
10.vim
说几个知道的命令
11.docker
问了镜像拉取啥命令,镜像删除啥命令
12.git
问了修改代码原理
13.数据库
说自己对索引的理解
为啥使用b+树
14.JVM
问了string在jvm上栈还是堆里
已OC,,准备鸽了,等蔚来
#我的实习求职记录##阿里巴巴##阿里巴巴实习#