快手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工程师##校招#
全部评论
马500斤,桥700斤?
4 回复
分享
发布于 2020-08-12 09:01
开放地址法在ThreadLocal的rehash里面有用到。 模糊查询可以使用最左前缀原则。
2 回复
分享
发布于 2020-08-11 18:47
博乐游戏
校招火热招聘中
官网直投
楼主你好,请问你是实习、校招还是社招?
1 回复
分享
发布于 2020-08-11 18:38
又是小马过河的题吗23333,答案应该是把桥的一段垫起来,形成角度,减小压力吧
点赞 回复
分享
发布于 2020-08-12 13:39
为什么叫泣血了?
点赞 回复
分享
发布于 2020-08-12 13:47
模糊查询第一个字符如果知道的话是走索引的
点赞 回复
分享
发布于 2020-08-12 13:52
面试官这个评价有点伤
点赞 回复
分享
发布于 2020-08-19 14:51

相关推荐

8 65 评论
分享
牛客网
牛客企业服务