4.20无端科技游戏服务端开发二三面oc

二面:
自我介绍都没有直接开问
1. 索引大法开始
包括为啥是b+树,范围查询的过程,为什么要最左匹配,选择优质索引的原则
2. 然后是redis
redis烧饼机制,
如果现在存了很多的相同结构的key,比如前缀都是某个值,怎么删除他们(这里不知道怎么搞,说了没什么思路,面试官说可以看看scan)
https://www.cnblogs.com/east7/p/11665392.html
3. 消息队列
看我用过rocketmq说一说一条消息投递的流程,
说一说redis怎么做延迟消息队列,(这里我开了一下脑洞,感觉可以list 加 hashmap,hashmap里面存要延迟的时间,后来他说用zset)
既然redis也可以做消息队列,那为什么要用rocketmq啥的(我这里说了系统的可靠性,redis存内存里的持久化靠rdb和aof,rocket的可靠性措施,讲了broker的机构以及重试和死信队列)
3. 分布式相关
分布式系统的单点问题了解吗

也没有反问环节:
用时30分钟

三面:
是个大佬,问问题好难啊
1.  问项目细节
2.  消息队列技术选型为什么选rocketmq不选kafka(整个组都是rocketmq,我怎么用别的。。。)
3.  rocketmq的broker怎么存数据的(我吐了,硬扯)
4.  为什么http和rpc要机器要分开部署
5.  在一个http请求里面调用了一个rpc服务,怎么做链路的追踪(我答了用一个traceId,这都啥问题啊)
6.  场景设计题
设计一个二维码的系统,要求实现 1.根据文本生成二维码 2. 查询二维码
答了表怎么设计,接口怎么设计,缓存用啥,其他答了一些容灾措施啥的
面试官说答得比较乱

其他问题忘记了。。
总用时1小时这样
全部评论
老哥,三面后有回复了吗,今天五一前最后一天了
点赞 回复 分享
发布于 2023-04-28 10:38 广东
UU收到回复了嘛,我三面完等了很久也没消息
点赞 回复 分享
发布于 2023-04-23 21:21 辽宁
二三面隔了多久呀
点赞 回复 分享
发布于 2023-04-22 01:30 上海
太强大了
点赞 回复 分享
发布于 2023-04-21 16:48 浙江

相关推荐

一、自我介绍 & 简历相关1. 自我介绍2. 学习途径、学习方式3. 学习时长4. 是否学习过其他语言(如 Go)二、Java & JDK 版本特性1. Java 虚拟线程相关2. JDK 21、JDK 23 新特性有哪些三、操作系统 & 线程、线程池1. 操作系统在线程切换上,除了时间片还有哪些特性?2. 线程池与操作系统之间的关联四、中间件 Redis1. Redis 在项目中的使用情况2. Redis 在项目中用量/规模3. Redis集群4. Redis分片集群如何处理命名?五、Token 机制 & OAuth2.01. access_token、refresh_token 机制是什么?2. 为什么需要 refresh_token,只用 access_token 不行吗?3. refresh_token 与 access_token 的使用场景区别4. OAuth2.0 相关知识六、MySQL 优化1. MySQL 查询优化相关问题七、MyBatis 优化 & 缓存1. MyBatis 如何做查询优化?2. QPS 较高时,缓存层面如何处理?3. MyBatis 有哪些缓存?八、线上问题排查1. 项目遇到内存占用高问题如何解决?九、权限设计 RBAC1. RBAC 如何实现?2. 权限如何调整/动态修改?十、项目相关1. 项目痛点是什么?2. 痛点如何解决?十一、软实力 & 工程能力1. 如何对技术需求进行分析?2. 接到一个新需求应该如何实现?3. 在团队中如何协作/开展工作?十二、其他技术问题1. 时间轮2. 学习方法反问还有就是说如果这次面试过了后面还有考核期,给我时间和资料去学习东西做项目去考核,还说有时候要加班到晚上9.多? 听说工资还可以,还有就是一周五天线下,周六线上工作,润的时候给了我个衣服
点赞 评论 收藏
分享
04-05 20:44
已编辑
门头沟学院 Python
录音转文字+AI总结,260404已挂1. 请做自我介绍并说明自己的专业技能2-4. 介绍项目细节5. 谈谈你的求职意向,以及是否有大规模爬取和反爬经验6. 简述爬虫的基本工作流程7. 说说你熟悉的爬虫框架,以及选择这些框架的依据8. 遇到网站封禁时,你有哪些处理方案9. 如何解决滑动验证码和点选验证码问题10. 请分享你的逆向方案及相关案例11. 如何优化爬虫的抓取效率12. 爬虫异常监控有哪些指标,以及对应的告警方式13. 你认为理想的爬虫综合服务应该包含哪些部分14. 谈谈你的接口开发经验,涉及的框架、难点和注意事项15. 说说你熟悉的数据库,以及它们之间的区别和适用业务场景16. 谈谈你对读写分离的理解及相关实践17. 说说你常用的设计模式及对应的应用场景18. 请解答甲乙丙丁迟到说谎的逻辑题(判断谁迟到且说真话)19. 请解答农夫携带羊、狼、白菜过河的逻辑题20. 你的高考数学/理科成绩、四六级情况如何21. 说说你实习的离职原因22. 请做一下自我评价,包括优点和缺点23. 你最敬佩的人是谁,你的未来职业规划是怎样的24. 介绍一下你学习课外知识的时间线25. 你近期在学习什么内容26. 是否考虑考公/考研27. 你的到岗时间和期望薪资是多少28. 反问–––都是基础理论问题,再加上我的表达能力不是很好,讲起来有混乱😭这是离职后第一场面试,也是人生第一次线上面试,看来还是要好好练练自己的口语表达能力
查看25道真题和解析
点赞 评论 收藏
分享
评论
5
7
分享

创作者周榜

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