4.22 字节 国际支付 三面(寄)

1. 英文自我介绍。
2. 简历里的项目和实习是什么关系?是自己做的还是公司里的?
3. 这些项目主要是做什么的?
4. HTTPS 建立安全通信连接的大致过程是什么?
5. HTTPS 的安全性主要是怎么保证的?
6. 如果要应对秒杀这类瞬间高流量场景,系统需要做哪些设计?
7. Redis 在秒杀场景里如何保证库存扣减的原子性?
8. MySQL 层还需要做哪些兜底,来防止超卖、重复请求或者重复消费?
9. 版本号在这里主要解决什么问题?
10. 你怎么验证自己设计的这些限流、削峰、异步化方案真的生效了?
11. 如果一个用户对同一条内容只能点赞一次,这个功能怎么设计?
12. 为什么用 Redis 的 set 能保证一个用户只能点赞一次?
13. 在分布式场景下,怎么生成全局唯一 ID?
14. 如果拿 ID 做分库分表路由,怎样避免数据分布不均、某些分片特别热?
15. 外部知识库主要是用来解决什么问题?
16. 引入外部知识库以后,主要想改善大模型的哪些能力问题?
17. 大模型产生幻觉的原因是什么?
18. 向量化存储主要是为了解决什么问题?
19. 为什么传统关系型数据库不太适合直接处理这类知识检索场景?
20. Redis 在这个进度同步方案里承担了什么角色?
21. 这个方案最后能把误差控制到什么程度?为什么?
22. 这个方案最终带来了什么效果?
23. 在点赞模块里,为什么同时用了乐观锁和分布式锁?
24. 你怎么理解悲观锁和乐观锁?
25. 悲观锁会给整个系统带来哪些问题?
26. 悲观锁除了性能下降之外,还可能带来什么风险?
27. 死锁产生的条件有哪些?
28. 如果要从应用层面上避免死锁,可以怎么做?
29. 乐观锁会带来哪些问题?
30. 除了直接比较旧值和新值,还能通过什么方式实现乐观锁?
31. 乐观锁和悲观锁分别更适合什么业务场景?
32. 你怎么规划自己毕业后的职业发展?
33. 你怎么理解管理这件事?
34. 做团队统筹规划的主要难点是什么?
35. 算法题:爬楼梯。
36. 反问
#我的求职进度条##字节#
全部评论
多久给的三面结果
点赞 回复 分享
发布于 04-24 07:45 北京
三轮技术面吗..
点赞 回复 分享
发布于 04-23 23:52 浙江

相关推荐

面试官问题整理1. 自我介绍后的问题:你之前的实习都没有转正机会吗?2. 求职状态:目前有拿到其他公司的意向吗?现在是否还在面试过程中?3. 项目背景与架构:能详细讲一下负责平台的项目背景、整体架构,以及你具体负责的部分吗?4. 技术协议:你们服务间交互使用的 RPC 协议是什么?是 HTTP 吗?5. 数据库设计:你们用的是多表结构还是宽表?有没有考虑过把关联表打成一个大宽表来查询?6. 冗余字段:你提到的冗余字段一般存放什么信息?如果这些字段需要更新,如何保证一致性?7. 数据一致性风险:由于你使用了异步 MQ 更新,用户是否可能短暂看到不准确的数据?8. 系统性能:当前搜推服务的 QPS 大概是多少?在节假日和平时有何差异?9. 服务部署:你负责的搜推域大概有多少个服务实例?每个实例的内存和 CPU 配置是多少?10. JVM 关注:平时有关注过 JVM 相关的问题吗?11. 实习难点:在实习过程中,遇到过哪些技术或工作上的难点?请详细讲一个例子。12. 召回率优化:你在校园智能助手项目中提升了检索召回率和准确率,具体用了哪些技术手段?请详细说明。13. 业务场景:你做的校园迎新助手,它的具体业务场景是面向学校还是企业?14. 基础知识考察:你对 Spring、MySQL 等基础知识哪部分比较熟悉?15. MySQL 日志:MySQL 有哪些日志?它们分别是什么作用?16. 主从复制原理:请讲一下 MySQL 的 binlog 主从复制原理,从库是拉取还是主库推送 binlog?17. 索引结构:MySQL 的索引基于什么结构实现?聚簇索引和非聚簇索引分别存储什么数据?18. 事务隔离级别:MySQL 的事务隔离级别有哪些?分别解决了什么问题?幻读是如何解决的?19. Redis 持久化:Redis 的持久化方式有哪些?AOF 和 RDB 的区别是什么?20. Redis 性能:Redis 为什么这么快?你提到的 I/O 多路复用有哪几种模型?它们的区别是什么?21. 网络请求流程:在浏览器输入一个网址后,发生了什么?如果是 HTTPS 呢?22. SQL 索引命中:有一张表 A,有联合索引(name, score, subjective),以下查询能否命中索引?   - WHERE name = 'xxx' AND score > 80   - WHERE score > 80   - WHERE subject = 'math'23. SQL 编写:   - 写一个 SQL 查询平均分大于 80 的学生姓名。   - 写一个 SQL 查询每门科目都不低于 80 分的学生姓名。24. 算法题:判断一棵二叉树是否是另一棵的子结构(面试官未提供样例,但要求现场实现)。25. 学习方向:最近在学什么新东西?你的职业倾向是更偏向 AI 还是业务开发?26. 职业发展:你如何看待 AI 对程序员职业的冲击?你认为未来程序员的核心能力会如何变化?27. 面试反馈:你对自己今天的面试表现有什么感受?有没有觉得哪些地方没答好?整体感受面试整体不算难 感觉中规中矩,但是第一次考到sql题目没有啥准备,后来卡了一会被面试官提示了一下,还说sql不太熟 算法题判断子树其实刷到过,后来面试官问我有没有刷到过咋写这么快,我犹豫了一会说没刷到 (已接offer,后续会更其他的面经)引流一下哈哈哈
查看28道真题和解析
点赞 评论 收藏
分享
04-23 20:36
门头沟学院 Java
1. 自我介绍。2. 实习的系统大概是一个什么样的系统?3. 实习中主要负责了哪些内容?4. 你觉得这个系统的技术难点在哪里?5. 这个系统里需求开发和迭代的整体流程是怎样的?6. 拿到需求之后,你们是怎么做技术方案评估和评审的?7. 开发完成之后,code review 是怎么做的?8. 测试是怎么配合的?你自己会不会写单测?一般测到什么程度?9. 你参与的这套系统整体架构是怎样的?10. 从入口层、业务层到存储层分别是什么形态?涉及哪些中间件和组件?11. 服务是怎么部署的?是容器化部署还是其他方式?12. 这个 AI agent 项目主要是解决什么问题?为什么要做这样一套东西?13. 这个项目想解决的痛点是什么?为什么普通大模型方案不够?14. 这个项目是真实被使用的系统,还是偏学习性质的项目?15. 系统设计题:如果有一个告警系统,里面有 10 万条告警规则,要定时扫描并判断是否触发告警,这个任务怎么设计?16. 规则很多、扫描频率固定时,怎么优化读取和扫描性能?17. 多实例下怎么协同完成规则扫描任务?18. 怎么决定某一条规则该由哪个实例来扫描,且保证不重复、不遗漏?19. 如果实例数会扩缩容,这种规则分配方案要怎么设计?20. 一致性哈希在这种分布式任务分配场景里怎么落地?21. 这个规则扫描任务能不能借助 MQ 来做?如果可以,整体方案怎么设计?22. 如果用 MQ,谁来生产待扫描任务?定时任务、数据库、MQ 三者怎么配合?23. HashMap 底层是怎么实现的?24. JDK 1.7 和 1.8 的 HashMap 有什么区别?25. 数组、链表、红黑树在 HashMap 里是怎么配合工作的?26. HashMap 为什么读写平均复杂度能比较低?27. Hash 冲突是怎么解决的?HashMap 主要采用了什么方式?28. 概率题:有一枚正反面概率不均匀的硬币,怎么公平地决定两个人谁去做一件事?29. 如果只能抛两次硬币,能不能设计一个公平方案?30. 从浏览器输入一个 URL 到页面最终展示,中间经历了哪些过程?31. Redis 为什么快?32. 如果 Redis 内存满了会怎么办?33. 算法题:无重复字符的最长子串。34. 你之前项目里提到过 MCP,你怎么理解 MCP?35. MCP 和 skill 这类能力分别解决什么问题?36. MCP 这种协议的优点和缺点分别是什么?37. MCP 在工具很多的时候,会不会也带来上下文膨胀或者性能问题?38. skill 是什么?为什么会有 skill 这种设计?39. skill 越来越多时,会遇到什么问题?怎么理解上下文过长、成本升高这些问题?40. 你平时是怎么学习 AI 相关内容的?41. 反问
我的求职进度条
点赞 评论 收藏
分享
评论
1
6
分享

创作者周榜

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