字节日常实习ai后端开发一面 拷打麻了

继续来分享下最近的面经~欢迎友好讨论,信息共享
项目拷打:
项目一:
(1)请介绍一下你的图文社交平台项目的主要功能。
(2)用户基于笔记的交互,你是归类到用户还是归类到笔记呢(使用微服务架构所以这俩的关系是并列关系)
(3)可以说一下Nacos服务发现的过程吗
(4)Nacos和ZooKeeper有什么区别
(5)你可以讲一下JWT的原理吗
(6)如果不用黑名单的方式,还有其他方式让JWT令牌失效吗
(7)Nacos有AP模式和CP模式,你了解吗(不了解)
(8)CAP理论你了解吗
(9)你用到分布式ID组件Leaf,可以介绍一下它的原理吗
项目二:
(1)请结合业务讲讲秒杀功能是怎么实现的
(2)这里有两个动作:Redis操作和MQ发送。MQ发送的是超过实际库存的临时库存吗?如果MQ发送失败了会怎么样?
(3)请展开讲讲你提到的“缓存安全优化”(采用逻辑过期方案)
(4)在并发情况下,如果有多个线程都发现key过期了,会不会导致多个线程同时去数据库查询并更新缓存
(5)未支付订单定时关闭,你是用定时任务做的,那会不会导致有的订单关闭时间长,有的短?(应该是想问会不会导致关闭时间不一致的情况)
(6)你刚才的方案优化的是缓存穿透吗?缓存穿透除了存空值,还有什么方式?
3、八股文环节:
(1)介绍一下Java的内存回收机制。
(2)你最近有没有学习一些新的技术体系?学习方式是什么样的?
(3)你了解什么是公钥和私钥吗?(讲了https里的SSL/TLS算法,引出下文)
(4)HTTPS工作流程中一直使用公钥私钥吗?
(5)你知道什么是摘要吗?
(6)你知道什么是哈希值吗?
(7)你知道什么是一致性哈希吗?
4、手撕lc667 优美的排列Ⅱ
全部评论
同学,考虑一下多多吗,招实习生啦:https://careers.pddglobalhr.com/campus/intern?t=FFEgIPlwIe
点赞 回复 分享
发布于 昨天 11:20 上海

相关推荐

评论
点赞
8
分享

创作者周榜

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