快手

收藏
快手 企业号入驻啦,关注获取最新招聘动态~ +关注
互联网
10000人以上
上市
北京(总部)
福利丰厚榜高校必争榜offer比较常胜榜HC充足榜校招高薪榜牛客指数榜
榜单高新技术

87

在招职位

2509

面试经验

27

真题试卷

查看官网
上传简历
此刻你想和大家分享什么
职位类型
全部
后端开发
前端开发
客户端开发
测试
数据
人工智能/算法
产品
运营
项目
市场/营销
管理培训生
财务审计
行政
展开更多
最新
热门
傍晚面的,面的比较着急问的不多(面试25min+手撕30min。。。。感谢面试官等我还帮我一起调试,最后调好了。)1、自我介绍2、仿大众点评中登录注册功能,介绍一下。3、双层拦截有哪些作用,或者说能防止哪些攻击?4、ThreadLocal使用的场景和ThreadLocal的原理。5、ThreadLocal会产生什么问题吗?6、子进程能访问父进程ThreadLocal的值吗?为什么?7、介绍一下缓存穿透、缓存雪崩、缓存击穿和你的解决方案。8、使用空对象解决了缓存穿透问题,如果此时再数据库中新增了该空对象,也就是说他现在不是一个空对象了,这个时候怎么办。9、缓存雪崩除了使用随机TTL还有没有其他的解决方案。(分为事前事中事后)10、redis的i/o复用有了解吗?使用哪种机制来避免(epoll)。11、Java基本数据类型有哪些?12、Java的三大特性?多态是怎么体现的?13、介绍一下HashMap。(扩容机制、寻址、为什么扩容是二倍)。14、HashMap中怎样解决hash冲突。15、HashMap中默认的负载因子(加载因子)16、JVM的结构17、栈和堆的区别(空间大小、存储的内容、怎么存储(高向低还是低向高))18、B+树和B树的区别19、从树高的层面来看,B树和B+树那个树更高。手撕:迷宫问题,给一个二维数组内容为0和1,1代表墙壁,0代表通道。求从左上角开始到右下角的最短路劲。(力扣:490 mid)问的不难,但是答的不好。#java日常##快手#
查看19道真题和解析
点赞 评论 收藏
分享
2024.12.23(一面)一面 (1h 5mins)- 实习拷打  - 快手-评论模版留存率(10 mins)    - 严格漏斗和非严格漏斗的区别  - 字节-链路改造优化    - 延伸:数据的时效性怎么保证(从整体和单点分别叙述)    - 延伸:优化任务的思路    - 延伸:并行度相关的改法(三种)    - repartition()能改变第一个stage的shuffle write的并行度吗?    - 第一个stage的shuffle write的并行度由什么决定?  - 字节怎么分的数据域  - 字节分了哪些主题域  - 数据域和主题域的区别(主题域:自上向下,从分析的角度划分)  - 分层的意义(复用性和一致性)  - 怎么考虑分层,该分多少层(直接说了没必要在意这个,要理解分层的本质,面试官表明说的也有道理,也抛了另一个观点:肯定要分层,需要有不同粒度的数据,每个人在意数据都不同,比如说老板在意汇总层的数据,数分可能更在意明细层的数据,另外,在做归因分析的时候也需要血缘追踪)- SQL题二面 (26 mins)全程实习拷打- 自我介绍- 字节实习  - 多机房代码一致性怎么保证的(治理存量,增量通过oceanus)  - 多机房涉及到的网络问题(通过全球化数据迁移解决)- 快手实习  - 评论模版留存率    - 严格漏斗和非严格漏斗的区别(准确性和计算量之间的取舍)    - 为什么这样设计    - 最终的目的是什么    - 有没有想过通过抽样解决数据量大的问题- 反问
查看18道真题和解析
点赞 评论 收藏
分享
01-23 14:55
东南大学 Java
(最难绷的一集,10min写完了然后一直找bug,找了15min没找出来)自我介绍,问了成绩,确定可实习时长然后还问我东南大学在哪里🥺这下不得不提我们的校庆标语了:东南大学在南京1.说说redis实现点赞,附近商户查询等功能2.点赞排行榜的key是什么,score是什么(一开始说做贴子的点赞排行榜)3.点赞列表的key和score4.有大量并发点赞怎么处理5.如果量太大,redis也支撑不住呢(顺嘴说了用分布式,消息队列,不需要记录用户信息的话可以用bitmap存储等)6.问分布式怎么做(我说不熟)7.那么mysql里记录点赞的表应该怎么设计8.抖音快手里点赞重复技术出现特效的功能怎么实现9.点赞特效接口应该输入哪些参数。10.aop实现自动填充具体是怎么做的(说了具体怎么做之后,也和他说了之前美团面试官说这个功能他们都是直接每个接口实现自动填充,不用aop)11.线程池的执行流程12.先问我看没看过线程池源码,线程池是否会出现并发安全问题13.那同时创建多个线程的底层原因是怎么14.mysql事务什么时候用什么时候不用。15.MVCC怎么解决脏读幻读问题的手撕:两两交换链表中的结点(3分钟写算法,7分钟写测试用例,然后发现怎么跑都少个头结点,debug15分钟没找到原因,感觉最后面试官有点失望)反问,对北美封禁tiktok什么看法,对kwai是不是一种机遇然后表达很希望加入快手😭手撕debug实在是很难绷面试官很专业,人也很好,很好的一次面试体验场景题实在没答好,手撕debug也是一坨,目前还在排序中
查看19道真题和解析
点赞 评论 收藏
分享
01-23 14:54
东南大学 Java
高兴呀:第3个问的缓存击穿,穿透是数据在缓存层和数据库都没有,解决方案是互斥锁只让一个请求讲数据加载到缓存层
查看13道真题和解析
点赞 评论 收藏
分享
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客企业服务