快手后端秋招一二三面(已溺死)

8.7 快手一面:
1、如何发现数据库慢查询的问题?如何解决慢查询?
2、redis的基本数据结构有哪些?底层实现分别是什么?
3、RocketMQ和Kafka的区别是什么?
4、了解JVM的内存模型吗?
5、A a = new A() 这行代码中,在JVM中具体是怎么存储 (堆和栈)
6、JVM中垃圾回收算法有哪些?
7、堆中垃圾标记回收的过程大概是怎样的呢?
6、了解Java的集合吗?阐述一下
7、concurrentHashMap的线程安全是怎么实现的?

手撕:lc20 有效的括号

8.13 快手二面
1、自我介绍
2、介绍一下tair redis等这些存储媒介的区别(项目)
3、分布式数据库和普通mysql区别,为什么不都把数据存到分布式数据库里
4、对于缓存,是否会出现数据不一致的问题
5、为什么在嵌入式和Java后端中,选择后端这个职位呢
6、c语言和Java区别是什么,c语言较java优势是什么
7、有了解其他语言嘛?比如像现在ai盛行的python等
8、静态资源和动态资源区别是什么?
9、阐述一下,一个网站被访问,到获取资源的整个流程是怎样的
10、比如用快手刷视频,当用户刷到某个视频时,你了解背后是怎么获取的嘛,从网络的角度
11、阐述一下DNS获取资源的过程
12、了解DNS劫持吗?
13、如果一个接口失败了,你是如何排查的呢?
14、如果用户请求资源时,返回307或者403,那么又是如何排查问题呢,这些实际并没有打到后端
15、了解CND和源站吗?具体工作原理了解吗
16、了解CDN资源分发和DNS是怎么实现嘛?是依靠前端还是后端还是其他方式?
17、在美团或者别的公司,一个请求到美团域名后,最终会打到具体的实例,你知道这个过程是如何实现的吗?
18、TCP三次握手可以改为二次握手吗?为什么
19、了解VPN吗?阐述一下具体网络流传的过程
20、了解大模型吗?在实习一般用什么模型,有自己尝试部署过吗?
21、现在AI发展迅速,甚至可以几秒钟生成上千行代码,那么我们技术人员作用是什么呢?
22、RPC和HTTP区别什么?什么时候用RPC,什么时候用HTTP
23、HTTP3比HTTP2的优势是什么?
24、用HTTP2和HTTP3在连接时,分别是多少RTT
25、HTTP2是如何处理多请求

手撕:lc72 编辑距离

8.20 快手三面
全程聊项目和实习经历,加起来不到半小时
无手撕

后续:三面后状态一直没变,也一直没约hr面,9.2看状态流程结束

#发面经攒人品#

全部评论
有点可惜呀lz,就差一点点!
点赞 回复 分享
发布于 09-04 13:50 浙江
楼主有大厂实习吗
点赞 回复 分享
发布于 09-04 09:39 广东
请问tair不是存储介质是什么呀?不是纯内存么
点赞 回复 分享
发布于 09-03 14:34 黑龙江
m
点赞 回复 分享
发布于 09-02 22:02 江苏
这种流程结束是过了的意思吗
点赞 回复 分享
发布于 09-02 19:52 广东
楼主哪个部门的
点赞 回复 分享
发布于 09-02 16:29 广东

相关推荐

站队站对牛:营销党 会造势
点赞 评论 收藏
分享
唉!
一只末影酱:快手简历初筛挂了两页
点赞 评论 收藏
分享
评论
10
37
分享

创作者周榜

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