快手一面(时间1h07)全程怼基础

自我介绍(老生常谈)
项目一点没问。。。一点没问。。。全程怼基础

Java
  • ==和equals区别
  • final、finally、finalize的区别
  • try{return “a”}  fianlly{return “b”}这条语句返回啥
  • hashmap、hashtable、concurrenthashmap(hash三件套,说了10分钟)
  • hash扩容。给定一个长度为1000的hashmap,存放900个元素会不会扩容、750个呢?
  • ThreadLocal 原理
  • 线程池原理(参数、执行过程、拒绝策略)
  • jvm内存区域(线程安全、线程共享,每块区域包含的内容)
  • 垃圾收集算法
  • String s = new String(“abc”)执行过程中分别对应哪些内存区域
网络
  • cookie和session
  • 常见的服务端认证机制(不知道... ...)

数据库
  • 事务隔离级别,造成的问题,如何解决
  • rr级别下如何解决幻读(next-key-lock)
  • B树和B+树共同点、区别,优缺点
  • 主键索引和非主键索引
  • 了解哪些分布式事务(不了解... ...)
  • 数据库自增id,当id值大于MAXINT时,数据库如何做
  • 前缀索引(不会... ...)
  • 联合索引、最左匹配原则

场景题
  • 一个保存字符串的超大文件,如何判断一个字符串在不在这个文件这种(布隆过滤器、原理、执行过程)

算法题
将一句话的单词进行倒置,标点不倒置。比如 I like beijing. 经过函数后变为:beijing. like I (面试官再一次手下留情)

ps:基础依然薄弱,同志仍需努力
#快手##Java工程师##实习##面经#
全部评论
String s = new String(“abc”)执行过程中分别对应哪些内存区域.老哥这个你咋回答的啊?
3 回复 分享
发布于 2020-03-30 14:51
万丈高楼平地起,同学要来阿里云试试嘛
1 回复 分享
发布于 2020-03-30 12:06
北理的学弟哈哈
1 回复 分享
发布于 2020-03-30 14:57
是提前约时间还是突然打电话呀
点赞 回复 分享
发布于 2020-03-30 11:42
老哥什么时候投的
点赞 回复 分享
发布于 2020-03-30 11:59
万丈高楼平地起,同学好腻害呀~
点赞 回复 分享
发布于 2020-03-30 12:25
好多细节啊,完全不知道
点赞 回复 分享
发布于 2020-03-30 15:23
感觉这些问题还好哈😅我也试一波,祝楼主好运!
点赞 回复 分享
发布于 2020-03-31 00:05
老哥,麻烦问一下简历里面有写项目吗
点赞 回复 分享
发布于 2020-03-31 16:30
老哥,这是什么岗位
点赞 回复 分享
发布于 2020-03-31 16:34
项目问得多吗?
点赞 回复 分享
发布于 2020-04-02 14:48
楼主有二面消息了吗?
点赞 回复 分享
发布于 2020-04-05 10:51
楼主是北理工的研究生吗?我是北理工的双培生,现在在春招。
点赞 回复 分享
发布于 2020-04-10 16:35
楼主你这个是快手春招吗?
点赞 回复 分享
发布于 2020-04-10 16:38
楼主。。手撕代码能用C++吗?
点赞 回复 分享
发布于 2020-04-10 22:06

相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享
8 122 评论
分享
牛客网
牛客企业服务