快手一面

部门问了一下应该是办公协作
时间:85min
项目拷打很长时间,各个步骤问得很细
八股:
1、垃圾回收算法
2、CMS原理,是否进行标记压缩
3、内存满了如何处理
4、如果增大JVM堆内存会怎样
5、AQS底层如何实现
6、新线程放队列前还是后
7、如何用AQS实现非公平锁
8、Mysql索引底层如何实现
9、为什么不用B树或者红黑树
10、Mysql默认的隔离级别
11、怎么解决幻读
12、Redis有哪些高可用架构
13、redis集群节点之间怎么通信
14、这种架构的优缺点
15、redis查一个key,客户端提交到服务端之后,对应的数据是否一定在当前节点上?

手撕:
堆排序acm模式,秒了

反问:
业务内容
候选人标准,主要使用的技术栈
总面试流程:三轮技术一轮hr
让后续有问题和hr联系,许愿二面🙏🏻
#牛客AI配图神器#
全部评论
佬这个部门技术栈是golang还是Java啊
点赞 回复 分享
发布于 04-24 17:40 安徽
佬,是后端吗?
点赞 回复 分享
发布于 04-22 15:46 湖北

相关推荐

04-22 01:38
复旦大学 Java
快手电商一面 55分钟 4.81. 自我介绍2. 实习的难点,怎么解决的3. 实习的收获4. ArrayList和LinkedList  ArrayList线程安全吗  具体不安全在哪5. hashMap的put流程6. hashMap扩容 hash值会变吗7. 谈谈并发 synchronized和reentrantlock的区别8. 线程池执行任务的过程9. 线程池的线程怎么被销毁的,超时销毁的原理10. java中的基本类型 int的范围 char的范围11. 浮点型 0.1+0.2 == 0.3?为什么?所有小数都不准吗?什么时候准?12. MySQL一张表的大小一般多大13. ABC索引 AB AC BC用到哪些14. 消息队列怎么保证消息不丢15. Redis的大key是什么? 为什么大Key不好?16. linux常用命令 要查某个日志的前4行和最后4行怎么做17. 算法:排序链表删除重复数字,要求两个样例通过。二面 4.11  40分钟1.自我介绍2.介绍项目/实习中觉得做的最好的、最有成就感的模块。有没有参考开源框架。3.  系统设计:直播间打榜榜单排名系统。要求:一个直播间50w用户,存在上万个直播间。考虑并发问题。4.MySQL可重复读隔离级别怎么解决幻读的5.为什么还会发生幻读,间隙锁不起作用吗6.  临键锁的退化了解吗7.  算法:给定一棵树,按后序遍历的顺序转双向链表。要求代码跑通过,时间复杂度和空间复杂度低。评价:学生看问题还是太浅了,不要仅仅局限于使用设计模式什么的,多看看大型开源框架是怎么做的。
查看24道真题和解析
点赞 评论 收藏
分享
评论
点赞
2
分享

创作者周榜

更多
牛客网
牛客企业服务