快手java一面

快手java一面
1.自我介绍
2.聊项目
3.java基本数据类型,long几位, 能存储什么范围的数据 ,float怎么存储小数的
4.String是基本数据类型吗 底层怎么实现的 (final修饰的char数组)
5.volatile关键字底层,如何实现可见行和有序性,为什么不能保证原子性
6.synchronized关键字底层,静态方法锁的是什么,非静态方法锁的是什么,静态代码块锁的是什么
7.hashmap put元素的原理,1.8以后的优化有什么,为什么长度超过8变成红黑树
8.数据库得事务隔离级别,innodb的默认隔离级别
9.innodb有哪些索引,聚簇索引与非聚簇索引区别,覆盖索引怎么实现
10.联合索引的失效情况,给了个例子
11.mvcc机制的原理
12.数据库乐观锁和悲观锁
13.b+树与b树,为什么用b+树
14.redis五种基本数据类型,sortedset底层是怎么实现的
15.缓存穿透,缓存击穿,缓存雪崩,分别怎么解决
16.一个排序二叉树,一个target值,寻找二叉树中的比target值小的最大值
17.上一题不会,换成大数相加了(我这个垃圾)
18.概率题:两个人抛硬币,抛到正面赢,先抛的人赢的概率(2/3)
19.cpu占用100%,如何排查问题(考Linux命令吗?)
大概只想起这么多了,一个半小时,面试官人超好,水平也很高,问题总是由浅入深,可惜一往深问我就不会了(我这个垃圾),球球了给我过一面吧
#面经##快手##校招##Java工程师#
全部评论
算法 中序遍历一遍直接出结果
点赞 回复 分享
发布于 2020-09-15 13:19
楼主,收到二面通知了吗
点赞 回复 分享
发布于 2020-09-15 13:00
许愿楼主 麻烦问下概率题是计算等比数列和算出来的么
点赞 回复 分享
发布于 2020-09-10 21:44
点赞 回复 分享
发布于 2020-09-10 21:33

相关推荐

白火同学:1、简历可以浓缩成一页,简历简历先要“简”方便HR快速过滤出有效信息,再要“历”用有效信息突出个人的含金量。 2、教育背景少了入学时间~毕业时间,HR判断不出你是否为应届生。 3、如果你的平台账号效果还不错,可以把账号超链接或者用户名贴到对应位置,一是方便HR知道你是具体做了什么内容的运营,看到账号一目了然,二是口说无凭,账号为证,这更有说服力。
面试被问期望薪资时该如何...
点赞 评论 收藏
分享
行云流水1971:这份实习简历的优化建议: 结构清晰化:拆分 “校园经历”“实习经历” 板块(当前内容混杂),按 “实习→校园→技能” 逻辑排版,求职意向明确为具体岗位(如 “市场 / 运营实习生”)。 经历具象化:现有描述偏流程,需补充 “动作 + 数据”,比如校园活动 “负责宣传” 可加 “运营公众号发布 5 篇推文,阅读量超 2000+,带动 300 + 人参与”;实习内容补充 “协助完成 XX 任务,效率提升 X%”。 岗位匹配度:锚定目标岗位能力,比如申请运营岗,突出 “内容编辑、活动执行” 相关动作;申请市场岗,强化 “资源对接、数据统计” 细节。 信息精简:删减冗余表述(如重复的 “负责”),用短句分点,比如 “策划校园招聘会:联系 10 + 企业,组织 200 + 学生参与,到场率达 85%”。 技能落地:将 “Office、PS” 绑定经历,比如 “用 Excel 整理活动数据,输出 3 份分析表;用 PS 设计 2 张活动海报”,避免技能单独罗列。 优化后需强化 “经历 - 能力 - 岗位需求” 的关联,让实习 / 校园经历的价值更直观。 若需要进一步优化服务,私信
实习,投递多份简历没人回...
点赞 评论 收藏
分享
评论
点赞
14
分享

创作者周榜

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