快手社招Java一面-主站

八股文那块没回答好,现在比2个月前面试难了,之前一面随便过,现在一面都过不了了。

时间:2024.12.5

  1. 面试平台是快手的,会检测是否停留在当前页面
  2. 聊项目,可共享屏幕说
  3. 项目发散提问:AOI数据更新的场景和频率是怎么样的(天级更新+实时更新)
  4. 现在是三种降级方案并存的,数据一致性是怎么保障的
  5. 你们这个项目使用到的业务场景说下,以饿了么下单的用户场景说下,是怎么用的(还是业务场景)
  6. 介绍下点判定在AOI内的底层逻辑是什么样的,底层原理
  7. 项目里的点判定查询过程,耗时是多少,
  8. 内存数据有考虑增量更新吗,是什么原因不能热更新内存数据的?
  9. 实时更新这块是怎么做的,内部热修工具,修完这条是把数据整个覆盖掉还是增量的更新?Redis里面增量更新RTree是怎么做的
  10. 第二阶段:基础八股文
  11. 多线程并发,线程池的工作原理,使用线程池有什么坑需要避开的?为什么最大线程数设置为核心线程数的2倍?
  12. Java里的协程有了解吗?
  13. 有用到异步编程?
  14. FutureTask是怎么用的?
  15. 数据都是存在DB里的,介绍一下线上SQL优化的经验???了解过MySQL在执行语句的时候是怎么选索引的,怎么选个最合适的索引?或者你怎么让MySQL使用你指定的索引,怎么强制走索引的
  16. Java1.8有用过哪些新特性,nabuda表达式底层是怎么实现的有了解吗?还有其他特性吗? 1.7里HashMap链表有环的问题展开说说
  17. 垃圾收集器说说,为什么你的项目里用的是CMS收集器,说下G1和CMS收集器的区别,有尝试过JVM的调优吗
  18. 线上遇到问题,有用过阿里开源的Arthas吗
  19. 用Redis,用过哪些数据结构,有了解过Redis持久化机制吗,RDB和AOF,什么情况下用RDB,AOF?
  20. 第三阶段:算法题
  21. 字符串相乘,Leetcode43
  22. 反问:业务,团队规模60多人,项目开发流程?
#牛客创作赏金赛#
全部评论
佬,快手面试的平台要自己接收输入用例吗
点赞 回复 分享
发布于 2024-12-16 14:10 辽宁
老哥,几年经验呢
点赞 回复 分享
发布于 2024-12-16 20:16 上海
社招帖子看完了 老哥你面了这么久 不容易啊
点赞 回复 分享
发布于 2024-12-19 23:04 上海
老哥水平还是挺强的,只是就业形式不好,加油
点赞 回复 分享
发布于 2024-12-21 14:26 北京
今年不找了吗,是春节后再找吗
点赞 回复 分享
发布于 2024-12-31 16:57 北京

相关推荐

头像
2024-12-15 12:10
门头沟学院 Java
- 抽象类和接口有什么区别- Spring 框架里有哪些设计模式,什么情况一下用单例- 用工厂模式有什么好处- Spring 哪里用到了策略模式- 代理模式和装饰器模式有什么区别- 开闭原则- Zset 插入一个元素时间复杂度- Redis 哨兵机制,如何检测- 怎么认为主节点下线了- Redis 有哪些集群模式- 分片集群的扩容- 一致性哈希和普通哈希有啥区别- 扩容原理- 分片集群正在扩容,这时候有一个 increa 命令过来他怎么处理(重定向逻辑?)- bgsave 和 AOF 怎么选型- mysql 索引结构- Mysql 事物是怎么实现原子性- unlog 、redolog、binlog 区别- Mysql 主从,一个 update or insert 语句过来,这时已经写到binlog 从库了,这时主库要准备 commit 的时候,崩溃了,然后主库恢复了,因为没有 commit 标识,所以这时主库回滚了,但是从库已经执行了之前接受到的 binlog 命令并且应用了,那这时就会有主从不一致的问题,mysql 怎么解决的- Mysql 自增插入和非自增插入有什么区别- Https 的原理,加密算法的原理,具体是怎么加密的- 对称和非对称算法区别,为什么会有这两种算法- 操作系统的内存管理机制- 页式内存管理机制,程序地址到内存地址的映射管理,地址是怎么分配的- 有个数据,找出出现频率最高的算法- 如何保证消息不丢失- 事物消息- 分布式事物- Java 是怎么管理内存里的,怎么分配内存的,如何高效的算法- 做题:合并两个有序链表#ai智能作图#
查看30道真题和解析 ai智能作图
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
7
37
分享
牛客网
牛客企业服务