首页 / 面经
#

面经

#
88184967次浏览 513316人互动
此刻你想和大家分享什么
热门 最新
字节一面面经(已接offer)
面试官问题整理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,后续会更其他的面经)引流一下哈哈哈
点赞 评论 收藏
分享
04-03 11:26
已编辑
门头沟学院 后端工程师
美团后端暑期实习一面
查看20道真题和解析
点赞 评论 收藏
分享
03-29 11:50
已编辑
东北大学 Java
3.26 淘天暑期一面(已挂) 80MIN
面了80分钟面试官很nice,人很好,一直在引导我,但我太菜了问得挺深的,基本都问到JVM去了,没有手撕,现场ai coding,我没招架住,意料之内当天就挂了,还得继续沉淀啊QWQ请介绍一下你的一些经历以及项目的经验。(自我介绍)面向对象的三大特性是什么?分别介绍一下面向对象的三大特性。继承和实现接口的两个最大的区别是什么?继承和实现接口有什么共同点?你知道default方法吗?多态的底层的实现原理是什么?虚拟机是怎么运行多态这个过程的?(这个没答上来)动态分派是什么?(也没答上来,这个词我都没听过,小林coding上面也没有)你知道static和final关键字吗?你知道泛型吗?泛型擦除是什么?擦除之后虚拟机是怎么运行的呢?你知道Java的异常体系吗?你知道的error有哪些类型吗?(这个答得不太好,平时没注意,只知道ERROR了)你如果在运行时会不会出现error?你知道的数据结构有哪些?copy on write ArrayList的底层实现原理是什么?copy on write ArrayList底层一般用的什么锁?reentrant lock的原理是什么?reentrant lock的核心机制是什么?(没答出来)你知道AQS吗?(答错了)AQS的一个核心方法,你知道吗?(没答出来)你知道多线程吗?多线程有几种实现方式?线程有几种状态,你知道吗?运行态分几种状态?你知道wait和notify吗?请介绍一下。哪个状态是不释放锁的?线程池有几种线程池?(没答出来)线程池实现的里面对那几个参数知道吗?设置线程池大小的时候需要注意什么条件?线程池的淘汰策略是什么?关于agent的相关开发,正常我们需要写一个promote(面试官一直这么发音,我感觉说的应该是prompt?),写一个prompt的关键的一些核心因素有哪些?上下文工程知道吗?怎么构建一个agent的上下文工程?Agent的上下文工程应该包含哪些模块?Multi-Agent协作时,那个状态参数最核心是为了解决什么问题?(这个我的理解出了问题,和面试官掰扯了很久,最后面试官纠正了我说设计上有问题)现场AI-Coding,用阿里的平台反问环节,当时觉得自己已经挂了,就没问业务什么的了,问面试官觉得自己有什么不足,然后给了我一个让我觉得很受益匪浅的回答大致意思就是,不是说系统、知识要多么深入,而是要具备产品的一个思维方式,要想出来一个产品要什么,要怎么去达成,而不是去死记硬背一些知识。AI发展很快,要比AI更灵活,只有比AI更灵活了,才能深入去使用它,去做很多事情。基于现有的知识体系去使用AI,反而会被框住,一定要具备足够的灵活性和思维的活跃性。那天面完想了很久,确实感觉自己在这一块有点欠缺了,太拘泥于自己现有的知识了
发誓要开S9T:要比AI更灵活,但是问的全是八股
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客网在线编程
牛客网题解
牛客企业服务