快手社招Java后端2年面经

背景

21届双非本科 独角兽公司Java1.5年 创业0.5年

一面 7.6

(忘差不多了,能记住的在下面)

  1. 常规介绍
  2. 之前项目难点
  3. 为什么不自己干了
  4. Redis分布式锁原理
  5. 获取线程返回值方法
  6. 用过RocketMQ吗(没用过,就没继续问)
  7. 场景题:多系统调用相关
  8. 手撕:区间问题,不是力扣原题,大约对应力扣中等难度

一面基本都答上来了感觉还算凑合,上午面试完下午通知约二面时间

二面 7.10

二面答得不太好,手撕在提示下才改对,原来的算法写的复杂度太高

截止到目前未收到反馈,应该是凉了

  1. 常规介绍
  2. 之前项目介绍
  3. 项目相关的N个问题(原理、异常、改进几个角度)
  4. 线程状态介绍
  5. Redis分布式锁和Zookeeper分布式锁区别
  6. 为什么Zookeeper可以保证CP
  7. Thread类相关的东西,没看过相关面经,记不太清了
  8. 手撕:二叉树相关问题,不是力扣原题,大约对应力扣中等难度,有复杂度限制。

————————————————————————————

U1S1,面了几家,很多都问的很偏很偏,很多东西能明显感觉到很多企业都在刻意的防止背面经

而且不知道是社招还是最近改的,之前我校招的时候每家都是力扣原题啊...

居然有新题 啊啊啊啊啊啊啊啊

另外学弟学妹们!!!! 不要轻易辞职!!!

#快手信息集散地##辞职后的日常##双非本科求职如何逆袭#
全部评论
今非昔比,现在的面试要求比两年前高太多了
2 回复 分享
发布于 2023-07-22 01:13 北京
同社招,面了几家,甚至一些不知名的外包公司都是问的极其偏的东西。。算法题没有一道leetcode原题。太难了
2 回复 分享
发布于 2023-07-11 21:27 上海

相关推荐

一、Linux 操作系统文件系统:举例说明日志型文件系统和非日志型文件系统,并描述其设计思路。命令操作:是否使用过 mount命令及其作用。文件属性:解释 ls命令显示的文件权限(RWX)的含义,包括对所有者(owner)、用户组(group)和其他用户(others)的区别。二、容器技术(Docker)基础概念:描述 Docker 容器与虚拟机的区别。镜像与容器:是否编写过 Dockerfile。解释 Docker 镜像和容器之间的差异。三、云原生技术(Kubernetes, K8S)资源对象:举例说明 K8S 中的资源类型(如 Deployment、StatefulSet)。配置存储:K8S 中所有资源配置的存储位置(预期答案:ETCD)。四、项目经验(校园社交平台)功能实现:详细描述评论功能的实现,包括数据库表结构设计。评论实体包含哪些字段(如 ID、内容等)。如何设计评论与评论之间的关系(如一级评论、二级评论的层级结构)。点赞功能的实现方式。数据库设计:要求描述评论实体的数据库模式。五、Go 语言并发编程并发控制:如何控制大量 Goroutine 的并发数量(指出 sync.WaitGroup无法控制并发数,提示使用带缓冲的通道)。六、简历反馈技术熟练度:建议根据实际掌握程度调整简历中的描述(如将“熟悉”改为“了解”),避免误导。猛攻linux,docker,k8s,感觉挺厉害的,但我不太会,还有业务逻辑的实现和拓展,都不是很会
查看14道真题和解析
点赞 评论 收藏
分享
评论
13
54
分享

创作者周榜

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