快手java一面打出了GG

第一次面试, 紧张得不行。好在面试官人还不错, 奈何本人太菜,好多东西给忘记了,算法都没问45min就结束了……
1.自我介绍,作为留学生学校开了哪些课程,自学了什么东西;
2.谈谈自己熟悉的集合,我先说了ArrayList和LinkedList,包括底层结构,时间复杂度等等。出了个深层次的问题记不大清楚了,没答上来;
3.接着又讲了HashSet和HashMap的底层原理和实现,结果张冠李戴把HashSet和HashTable搞混了😥;
4.ConcurrentHashMap原理,这个答得还可以,问:ConcurrentHashMap储存了两条SQL语句含有userId,现在多线程访问SQL语句如何保证id次序不变, 题目理解都费劲也就没打上来……
5.Sychronized原理及使用方式。原理答得不太好;
6.项目相关。秒杀项目如何解决超卖,答得不全。
7.反问。面试官属于快手面向海外项目组;另外就是建议我对于基础知识要有更深层次的理解,项目的话多去了解原理而不是简单地实现。

总之,问题都不算太难但是归根结底自己太菜,接着努力吧,多多争取秋招之后的实习。
#面经##快手##Java工程师##校招#
全部评论
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2020-09-18 15:42
这第四题啥意思 循环打印sql吗
点赞 回复 分享
发布于 2020-09-18 16:20

相关推荐

09-19 19:10
已编辑
产品经理
点赞 评论 收藏
分享
1 7 评论
分享
牛客网
牛客企业服务