即刻-社招一面

📍面试公司:即刻
🕐面试时间: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-26 14:50
门头沟学院 Java
发面经攒人品校招的时候会问项目和八股,现在一上来就问AI,问你有没有了解AI,用过agent,skill什么的,说没有就直接开始问项目了,领星 java agent类加载什么时候生效 | 源字节码在改写后和新的是什么关系怎样  |事务同类调用失效怎么解振心 volatile treemap原理 aqs 间隙锁在什么级别生效 | redis和数据库 本地缓存 保证一致性 |  redis主从复制过程 hashtag新凯莱 lru没写出来 maven类冲突处理原则 能改写string类吗中信银行卡信用中心 es倒排索引 explain乐信 怎么设计dubbo dubbo多协议是怎么支持的 | 雪花算法回拨 分库分表设计叶子科技 线程池参数海量数据 设计一个多种数据库的同步的ai工具需要考虑什么中信证券 火焰图 熔断限流降级  键入网址到网页显示 jvm内存结构对应抛异常 | reentrantlock synchronized |  数据链路层有什么协议 ip寻址 dns服务器分类 tcpudp区别 | 先更新数据库 再删除缓存 如果删除缓存失败怎么样 重试也失败怎么样 leetcode74货拉拉  spring过滤器拦截器 区别 | springmvc请求过程 | javaagent和aop风险是什么 | synchronized锁升级原理 | aqs独占共享模式是什么 | hashmap1.8 1.7 有什么问题 | kafka高性能?分区零拷贝  | mybatis一级缓存 二级缓存新凯莱睿联  套方案 问设计bigo  cms g1增量更新原始快照 怎么评估javaagent对应用的影响  | 不同jdk版本兼容性 | flinkcheckoint原理  | es倒排索引原理中移  es连表怎么解决乐信  tomcat启动流程过程 | 怎么找到启动的类的 | mysql一条查询语句执行过程 | bufferpool命中率大概多少云港淘天  缓存和数据库一致性 |   redis冷启动 加锁访问数据库 |  手撕 阻塞队列 put take 没写condition唤醒 策略模式bigo  分库分表分片算法 |  redis分布式锁原理 超时时间怎么设置看门狗 redission分布式锁 直播送礼物榜单zset |   redis集群原理 集群模式下 lua脚本涉及什么问题hashtag   |  日志场景kafka消费怎么保证幂等性优必选  redis hash底层 |  网络7层4层为什么4层会更好  | kafka重复消费 reblance原因 |  sentinel限流原理底层是怎么设计的  | spring starter原理 |  mysql 一张表 两个字段 城市id 时间 有一个联合索引 (城市id,时间),一条查询语句 where 城市id in(城市id列表)and 时间>='2023-01-01' order by 时间 这条sql语句走了索引吗 需要额外排序吗优必选  etcd一致性 选举投票 容灾  | springboot cloud区别  |  springboot默认web容器是哪个其他容器  | spring设计模式 |  redis高性能原因字节  20分钟结束 lru 下一个更小的数 给定一个数 比如说A 23122 ,给定一个数组 [2,4,9],找到从数组里面组成的数比A数小且最大的一个数22999顺丰  kafka怎么保证多个应用上报到同一个分区 恰好一次金蝶  flink用了什么算子 udf怎么写的一壶  dubbo怎么注册到nacos的 |  java线程和操作系统pthread对应关系  |  premain agentmain区别腾讯音乐  bytebuddy elementmatcher是怎么匹配类的 |  flink checkpoint 写吞吐和查实时一致性怎么考虑 | 查的时候多级缓存 flink消费kafka怎么保证不丢呢  |数据库死锁遇到吗怎么解决死锁元保  方法超时返回怎么设置的 sentinel qps 线程限流阿里云 agent给业务的影响超时怎么设置  ai怎么用 数据生成 采集 存储 查询 闭环 做产品工具shopee  kafka如果两个groupid消费者组有同名的消费者如果这个消费者挂了会触发这两个消费者组reblance吗不会 | redis热key可能会有什么问题 设计一个热key探测 lru淘汰原理 | 一个纯内存请求的接口发现cpu升高内存升高可能是什么问题 | es 为什么不能深分页 有解决办法吗 |  rag  向量库涉及什么问题 如果同时支持语音文本和实时分析 怎么设计滴滴  手写一个java令牌桶算法 qps1000 桶大小5000 | redission分布式锁 如果加锁失败其他节点怎么超时失败 以及感知到加锁失败 | mysql索引为什么用b+树不用b-树 使用场景什么区别 范围查询 mongodb呢 | threadlocal为什么会内存泄漏 | 分布式追踪系统traceid怎么透传各个链路里 mdc是什么 | spring 事务失效场景解决办法 多线程有用吗 | cms和g1相比哪个好 | Collectors.toMap注意事项宁德时代  mysql慢查询懂车帝   反转链表 IIbitunix   flink sql提交过程发生了什么|  watermark 两个水印 一个水印生成的是5分钟  1个10分钟 该怎么设置这个水印 | flink水印推进不下去 kafka消息积压可能有哪些原因怎么排查 |kafka消息不丢  | 场景题: kafka redis多级缓存 flink消费怎么保证稳定 kafka可扩展 实时标签系统和离线数据融合更新
点赞 评论 收藏
分享
评论
17
34
分享

创作者周榜

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