小米武汉实习——后端开发一面
1、自我介绍
2、线程池中各个参数的作用
3、arraylist,一个线程读,一个线程写会有什么问题?
4、用过多线程吗?回答了CountdownLatch,知道底层怎么实现的吗?如果是一个线程执行完就继续执行怎么办
5、数据库索引结构?说一说B+树?为什么不用B树?B树难道没有一点优点吗
6、servlet和springmvc的区别?本质是servlet吗
7、网络中两个主机之间如何知道能不能连通?用什么命令?属于什么报文?这种报文干啥用的
8、一个应用刚开始请求正常的,在200ms以内,接着后续的请求就超时了,你如何解决?
9、linux中统计文本中小米的个数
10、做个题:全排列
时间大概50分钟,还有其他的不记得了,中午二面通知
#我的实习求职记录#