快手Java实习 一面面经

5.8投递    5.10通知一面    5.14一面(处女面)

全程40min
30min八股 + 两道LeetCode

1.Java基本数据类型?char类型占几个字节?
2.Java语言中如何使用多态?
3.重载和重写的区别?
4.Set.contains()方法时间复杂度
5.哈希计算的时候会产生哈希冲突吗?怎样解决?链表和红黑树的转换?红黑树怎么退化成链表?
6.ConcurrentHashMap怎样实现线程安全?
7.CAS锁;ABA问题
8.Java对锁的优化机制;无锁
9.ConcurrentHashMap的get方法是否上锁?(用volatile修饰,无锁)
10.Volatile关键字;原理
11.JVM完整的垃圾回收过程
12.CMS垃圾回收器存在的问题
13.空间分配担保原则,(GC过程,从新生态到老年代)
14.线程池工作过程
15.索引为什么用B+树不用B树?B+树和B树谁的树高?
16.最左匹配原则
17.事务四大特性,如何保证
18.MVCC
19.Redis基本数据类型;zset底层数据结构;跳表和红黑树的区别
20.分布式锁;Redisson

手撕:
LeetCode19. 删除链表的倒数第 N 个结点
LeetCode15. 三数之和

面试官很nice,十分的和蔼

#快手# #Java# #日常实习# #一面#
全部评论
uu你面的哪个部门呀
1 回复 分享
发布于 2024-05-19 11:50 香港
hxd快手手撕ACM模式吧?是要自己写链表数据结构吗?
点赞 回复 分享
发布于 2024-06-30 14:36 辽宁
佬,在哪投的简历啊
点赞 回复 分享
发布于 2024-05-22 12:07 江苏
佬,Redisson回答哪些方面呢?看门狗?
点赞 回复 分享
发布于 2024-05-19 11:12 河南
佬面的是日常还是暑期
点赞 回复 分享
发布于 2024-05-18 13:53 安徽

相关推荐

昨天 01:42
云南大学 Java
9.9日官网投递9.11约了9.16 14:00的一面(同时17还有百度,字节的面试)一面:1.自我介绍,随便叭叭2.项目问了一个很简单的问题3.让我说说自己哪几部分学的还不错(mysql,java基础,Redis)4.select * from tablename where level=3,level有索引,但是索引没生效,分析原因5.虚函数与非虚函数的调用(我不知道6.方法的调用与执行有什么区别7.如何判断一个对象能不能回收8.类的加载流程,类什么时候卸载9.栈帧的结构10.锁升级过程 具体是怎么升级的11.怎么从无锁到偏向,从无锁到轻量的12.hashmap源码看过没,有个求hashmap元素多少的函数(忘了),具体怎么实现的13.hashmap扩容机制14.使用Redis分布式锁需要注意什么(八股吟唱,讲到红锁我其实忘了红锁具体是这么做的了,我就问红锁还要讲吗,他说不用了,逃过一劫)手撕:lc32 最长有效括号 (能秒我墨迹了一会儿 十几分钟写完的全长40-50min吧,面试官问的问题很不直观,也不喜欢说话,当时感觉是kpi面,晚上道心直接破碎了,本来计划为17号面试刷题的,结果刷了一晚上短视频,17两个面试也是秒挂~二面 貌似是leader吧 没问太多基础项目,也没手撕 25min(原本约的9.19 11:00,临时推到11:30,还迟到五分钟,当时感觉kpi,估计随便面着玩呢)项目是自己练手的嘛?DDD与四色建模方法实验室一些项目方面的(问了挺多挺细节)bitmap位图是不是做过ai,大模型之类的,有无付费实习入职与实习时长反问结果 他说今天能出具体业务……十二点面完觉得希望不大,感觉面试官一直在皱眉。回来躺床上刷视频,一点多两点的样子hr打电话聊offer了,给我激动坏了~ 我也是直接秒接找实习太累了,我很多晚上都睡不着觉,焦虑着时间一天天过去,自己却没什么长进,就很难受,真的没有继续找下去的心气了~不过对于实习也是惧怕的,害怕自己三脚猫的功夫不说帮上忙,要是去了帮倒忙咋办,实习又是一个陌生的开始,又在焦虑~
查看21道真题和解析
点赞 评论 收藏
分享
评论
20
120
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务