快手Java二面面经
快手二面 泣血面经
面试环境很嘈杂,听不清,感觉没发挥好
1.介绍项目?不感兴趣
2.java有几种基本类型?少说一种
3.java面向对象特性
4.讲讲java集合
5.linkedlist和arraylist的区别?
6.arraylist怎么扩容?具体怎么实现的
7.hashmap使用的什么碰撞检测算法?链表法
8.那开发地址法,在jdk1.8中哪里使用了(不会)
9.Hashmap put过程?添加新元素添加在链表头部还是尾部?
10.mysql中的b+树结构?b+树巴拉巴拉(面试官说是mysql中的b+树,说的不对)
11.模糊查询走索引吗?(不走)你下去再看看?难道不是吗
12.mysql建立索引,sql语句(忘了)
13.http讲一下?
14.http头部有哪些内容?(说不全)保持长链接哪一个(忘了)
15.浏览器输入url的过程?
16.马500斤,桥700斤。怎么过河?
17.手撕删除链表中的指定节点
对我的评价,面试官:我觉得你基础一般,以后面试其他公司记得这个教训(啊?)
#面经##快手##Java工程师##校招#