即刻-社招一面

📍面试公司:即刻
🕐面试时间:03/26
💻面试岗位:全栈开发(社招)
❓面试问题:
1. 做一下简单的自我介绍,包括学校、技术栈、开发语言和框架?
2. 介绍一下你实习期间负责的主要业务模块?
3. 你在实习中主要负责哪些功能开发?
4. 你擅长线上 Bug 排查,具体排查过哪些问题?
5. 你做过哪些慢查询接口优化?
6. 你使用过哪些大数据组件?
7. 你之前做的 ETL 数据清洗流程是怎样的?
8. 为什么选用 Redis 实现抽奖相关功能?
9. 用到了 Redis 哪些数据结构,为什么这样选?
10. 为什么要为不同倍数维护独立奖池?
11. 如何通过随机数和权重实现抽奖路由?
12. 为什么用 lpop 拉取令牌来实现抽奖?
13. 为什么要把抽奖逻辑写在 Lua 脚本里?
14. Lua 脚本如何保证原子性和并发安全?
15. 细粒度奖池如何保证概率稳定、防止超发?
16. 线上出现异常时如何通过插入无效令牌做风控?
17. 为什么中低价值礼物和高价值礼物要做推送分流?
18. 中低价值礼物横幅推送,redis批处理为什么用 pipeline 而不用 Lua?
19. pipeline 如何减少 IO、提升性能?
20. 礼物连击的 Redis Key 是如何设计的?
21. 为什么用前缀分类 Key,如何缩小扫描范围?
22. 定时任务扫描频率和数据量大概是多少?
23. Redis 出现 BigKey 导致 CPU 100% 怎么处理?
24. 线上 Redis 打满如何第一时间恢复业务?
25. 如何快速定位 BigKey 来源?
26. 单个接口异常如何做限流保护?
27. 你用过 Prometheus + Grafana 监控哪些内容?
28. 链路追踪中 traceId 如何生成和传递?如果让你,设计一个路追踪器,你会考虑哪些问题?
29. 你在 K8s 中如何查看日志排查问题?
30. 你对 Docker、K8s 了解到什么程度?
31. 你在项目中如何设计熔断降级策略?
32. 熔断兜底为什么选择返回“未中奖”?
33. 大量请求打垮下游服务时如何防止级联故障?
34. 如果让你实现一个简单熔断器,你会怎么设计?
35. 你主要使用 Java 还是 Go,业务比例大概多少?
36. 对 Node.js、TS 全栈开发有什么看法?
37. Redis MQ 和 Kafka 的区别与适用场景?
38. MySQL 索引设计主要考虑哪些因素?
39. 为什么离开上一家公司,为什么换工作?
40. 你更倾向做什么类型的业务,对工作地点有要求吗?

🙌面试感想:
又是面了社招岗位的岗,基本上没有八股文,面试体验很棒,这个面试官也会给正反馈,真的很喜欢很会在你回答完问题之后给予反馈的面试官,体验很棒,面试问题也大部分偏向场景设计也挺有价值的,当场通知面试过了
tips:春招也可以投一到三年的社招岗,也可以约到校招面试
#发面经攒人品# #牛客AI配图神器#
全部评论
我去,我这个4年工作经验就是个**
点赞 回复 分享
发布于 04-24 15:34 江苏
我也26届的,佬居然投递社招吗,太强了
点赞 回复 分享
发布于 04-23 16:40 江苏
最后通过了吗
点赞 回复 分享
发布于 03-27 23:08 北京
佬真厉害 这题换我直接跪了 方便问一下佬目前工作几年了吗
点赞 回复 分享
发布于 03-27 11:03 江苏

相关推荐

04-27 14:52
已编辑
安徽理工大学 Java
先说鼠鼠背景,鼠鼠双非本科,毕业后在南京三星干了四年至今,开发中国向Android智能电视,也就是定制AOSP。4.17一面,面试官看上去是个很腼腆的广东人,我叽里咕噜把四年间有代表性的工作经验都说了一遍二十多分钟,面试官听完感觉有点惊讶说我这么能说的比较少见,我说之前被WXG拷打(WXG的人在一面前打了个电话过来提前拷打了一顿,当时我啥也没准备,项目经历都记不太清了)之后仔细总结了。问了我权限相关的机制(鼠鼠是开发这一块的),感觉他们很在乎这块,追问了很多底层原理,似乎是想找点平台对权限管理的漏洞,鼠鼠这块很熟从pms讲到appops,再谈系统定制的自动授予如何实现。问了我Activity启动流程,我给他说了一遍平台侧从AMS到Zygote再到Activity创建的全流程,结果他好像不太了解这个,只问了下Activity的生命周期。问了我Binder机制,我把mmap、单次拷贝那一套给他背了一遍,然后又举了开发中一个诡异的bug,service的全流程重启,但进程号、线程号全不变,client端收不到binderdied回调,甚至仍然可以给重启后的新service发消息,新service还能接收到。但是新service已经丢失了client端的句柄,无法回应client端。又问了项目组庞大,各个部门都有申请权限的需求,如何设计让所有部门申请权限的操作统一,实际上就是问如何设计一个接口给各部门调用去申请权限。还聊了点其他的记不清了,全流程大概一个半小时,感觉他对我比较满意,还说时间都已经超了,然后石沉大海,咱社招的那个TME招聘小程序上也不显示任何信息,挂没挂都不知道,一直等到快一个星期以后(4.23晚上8点半)才给我打电话约我二面,就约在第二天(4.24)4.24二面,二面面试官看起来也很年轻,但是眉宇之间没有一年面试官那种腼腆的感觉了,他打电话约我二面时候提了一嘴应该是技术面最后一面,但我印象里TME不是一共三面吗?我还是花了二十分钟从头讲到尾,他挨个提问,这次他着重提问了最后一项经历,这是个奇葩需求,领导要我在不使用AI的情况下完成国家一级AI电视的部分能力:平台侧在不和app通信的情况下获取app的播放状态,我是通过Native层mediaCodec和AudioTrack联合感知实现的,他反问问什么不在底层对接硬件的地方实现,我说hal层吗?hal层是只能感知有没有数据流入HW层,无法鉴别是暂停还是停止还是卡顿,但AudioTrack是有播放状态的。又问了Graphic里感知也不行吗?我说也不行,SurfaceFlinger里区分不出视频和UI又问了些其他的,说有没有一个完全是我自己主导设计、开发的大型项目,这个还真没有,我们开发平台测的说白了就是在AOSP上修修补补、截断引流,没有大型的新增模块的开发项目,我说了好几个我自认为还算有难度的任务:底层接口的开发、移植Android14的Frezze机制、播放器创建以后buffer的流向、如何解码、渲染,但面试官都认为是“解决问题的能力”而非“自己设计的能力”最后反问环节,我问是不论过不过我都能收到回执还是只有过了才能收到回执?一年等了我快一周我差一点就去找酷狗的HR要她帮我开启新的流程了。他反问你觉得你能通过吗?我支吾了两声没说出话他开始总结,说我解决问题的能力还可以,但工作内容也没有特别的深入和难度,而且缺乏设计的经验,这么说吧,我可以给你通过,我们也需要你这样的,但是定级只能定到T7,问我了解T7什么水准吗?我说不知道,他让我自己去查就好了,具体待遇等HR面再说。我查了下腾讯T7待遇,说实话比我预期好一点,而且豆包说TME Q音业务社招的T7薪资会更高,如果是真的那就完全超出我的预期很多了,我不理解他说的“只能定T7”是啥意思,可能我没见过啥世面,这么高的待遇也算“只能”吗?现在又开始焦虑了,面试官口头说的也不知道有没有保障,系统上啥也查不到,只能等待一个会不会有一个电话突然打进来。
查看9道真题和解析
点赞 评论 收藏
分享
评论
14
32
分享

创作者周榜

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