飞舞的野猪555 level
获赞
125
粉丝
65
关注
10
看过 TA
1269
门头沟学院
2027
Java
IP属地:江苏
暂未填写个人简介
私信
关注
03-27 17:52
门头沟学院 Java
1. 代码考核题:四数之和,并考虑去重终止条件和提前退出优化(剪枝策略)2. JWT在网络中是明文传输的吗?它怎么保证安全性?3. JWT的加密算法是什么?4. MD5是怎么实现的?(具体工作原理)5. 加密算法和摘要算法的区别是什么?摘要需要解密吗?6. 为什么MD5要加盐?盐值是怎么计算的?固定值会被撞出来吗?7. HTTP和HTTPS的区别?8. HTTPS证书验证过程中,客户端向CA求证证书有效性是怎么做的?CA服务器挂了有影响吗?9. Redis是单线程的,为什么还那么快?10. 订单ID是怎么生成的?为什么能保证全局唯一?11. MySQL有几种隔离级别?分别是什么?怎么解决并发问题?12. 死锁发生的条件有哪些?13. 商品有哪些基础字段?哪些字段设了索引?14. 根据分类查询能走到索引上吗?15. id不等于什么能走索引吗?id不以什么开头能做索引?16. 索引匹配的流程是什么?17. 用列表构建B+树的流程是什么样子的?18. Redis用了哪些数据结构?zset底层是怎么插入的?会有什么挪动?19. 跳表和红黑树相比的优劣势是什么?时间复杂度相比如何?20. 双token机制中两个token分别存在哪里?21. access token过期后,终端把过期token带过来,会自动帮他刷票吗?刷票时间是什么?22. 为什么access token和refresh token不直接设为一样长?23. 延迟双删的时间是怎么定的?24. 延迟期间如果有新的读请求把旧数据写入缓存怎么办?25. 分布式锁的实现方式?Redis主从架构下主节点挂了,从节点顶上会有什么问题?26. 统一讲一下RAG、Agent、Function Calling、MCP各种概念之间的关系和区别?27. SSE和HTTP的关系?28. TCP的队头阻塞了解吗?HTTP是怎么解决队头阻塞问题的?(1.1、2.0、3.0分别怎么解决)29. 智能面试平台用的是什么模型?上下文最大值是多少?30. 如何设计规避context超限?31. 实习时间可以怎么安排?入职时间有什么要求?32. 深圳工作/实习会有什么阻力吗?部门是QQ浏览器,上午hr面拒了客户端之后,hr就直接转到同部门的后端这边来了,可以直接从二面开始。下午刚面完pdd就开面tx后端。拷打了整整一个半小时,燃尽了。一天三面的强度还是太大了,但面试官人还不错,最后聊得挺开心的。还是有希望过的。(腾讯别给我整出三面就行)
喵_coding:这问的太广了,现在真觉得背不完了,ai,八股,场景,各种真实应用,太多了
0 点赞 评论 收藏
分享
03-25 21:50
已编辑
门头沟学院 Java
更新:中午面的,晚上约下一轮(下一轮应该是hr面了)。求问牛油们是直接拒offer还是当做一个备选项?(本人是后端选手😅)1. 简单自我介绍一下2. 你了解计算机网络吗?什么是TCP和UDP?3. TCP和UDP的内部实现有什么区别?TCP如何保证可靠性?4. 如果希望让UDP也具备一定的可靠性,你会考虑怎么去优化?5. 你了解HTTP协议吗?HTTP协议都有哪几个版本?分别底层基于什么协议实现?6. HTTP 1.0和1.1的区别?长连接是怎么实现的?7. 常见的长连接实现方式有哪些?8. 如果有1亿用户都建立长连接不断开,对后台压力巨大,如何优化?(既要快和稳定,又要扛住压力)9. 长连接会对后台造成压力,如何设计后台机制来管理用户状态?10. 你知道什么是进程和线程吗?11. 进程间通常有几种通信的方法?12. 你知道线程的死锁是什么意思?死锁产生的条件和如何避免?13. 什么是分布式死锁?如何避免分布式死锁的产生和恢复?14. 代码审查题:分析一段Java实现的DataCache代码(使用SharedPreference)存在的问题,包括代码实现bug和代码设计问题15. 算法题:最大子序和团队是QQ浏览器,比一面难一些,但因为我简历写的全是后端的东西,就没有拷打项目。有些八股问太深了没答出,算法题秒了,代码审查的bug找的不是很全,感觉要考虑高并发问题吧?
查看15道真题和解析
0 点赞 评论 收藏
分享
03-10 17:28
门头沟学院 Java
1. 代码考核题1:找出长度最小的子数组2. 代码考核题2:SQL题目,涉及两张表连接、按日期分组计算人均PV3. 请做一个自我介绍4. 你的项目是学校课程作业还是自己学习的?具体介绍一下项目来源5. 你的商城项目考虑了高并发,说一下整体架构设计思路6. 说一下你的部署方案7. 解释一下JWT + Redis双token机制的工作原理,以及相比传统session登录的优势8. Redis有几种数据结构,各种数据结构的特点和优缺点是什么?9. 为什么使用Redis + Lua脚本来扣减库存?10. 在Lua脚本里面怎么定义一个变量?11. 订单和库存的数据一致性是怎么保证的?是什么级别的一致性(最终一致性还是实时一致性)?12. 多级缓存(Caffeine + Redis)架构存在哪些问题?分布式部署时又会遇到什么问题?13. 订单智能释放使用了RocketMQ延迟消息+定时任务兜底方案,为什么不能只用RocketMQ延迟消息?14. 如果项目运行中接口突然变慢,怎么去查找问题所在并解决?15. 你的Agent项目是怎么做的?有没有知识库训练?16. 意图判断和意图识别是怎么处理的?17. prompt是谁写的?是内置的还是用户自己写?18. 你们有统一的家居行业知识库吗?是给大模型提前训练还是有现成的针对家居的抓手大模型?19. 你是怎么使用AI coding的?第一次面试,准备得很不充分,刚上来就是代码题有点紧张。面试官是s3的,难道技术提前批都是去s3?感觉基本寄了,上来直接问部署细节(我本来想答K8s,docker之类的但不熟就没说)+ 语法细节,很明显就知道项目不是我从头到尾自己手搓的(我说用了AI coding)没有问八股(很奇怪),一直在拷打项目,答得整体一般
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务