科大讯飞一面

8.26    一面

1.简单介绍一下项目
2.中间件的选型,以及为什么选用这些中间件
3.这项目有多大的用户并发量,根据你这个架构估算一下、
4.这项目哪个地方设计的不太好,优化一下
5.这是前后端分离的项目吗?前端如何部署
6.java常用的集合有哪些?线程安全的集合有哪些?
7.ArrayList在for循环中一边删除,一边插入,可以吗
8.如果让你设计一个list,在for循环中可以一边删除一边插入,你该如何设计
9.乐观锁和悲观锁有什么区别
10.jvm中full gc 和 young gc 有什么区别
11.java会出现内存泄漏吗?什么场景下会出现?
12.假如你现在写的一个程序出现了内存泄漏的问题,你该如何分析解决?
13.假如你现在写了一个springboot程序,出现了僵尸进程(指部署在服务器上的进程还在,但请求接口没有任何响应),遇到这种问题,如何解决?没有日志
14.springboot了解过吗?spring中单例和多例bean有什么区别?controller是单例还是多例?
15.springboot如何注入一个bean?@Bean和@Component有什么区别?@Service和@Component有什么区别?
16.springboot有哪些格式的配置文件?yml和properties哪个优先级高?可以同时存在吗?
17.什么是aop?使用场景?
18.springcloud有了解过吗?gateway知道吗?
19.数据库用过哪些?查询和检索优化手段有哪些?
20.消息中间件哪些比较熟?
21.在linux上部署过项目吗?
22.如何查看一个进程的运行路径?怎么查看一个进程的网络连接数?
23.什么是redis的缓存雪崩?怎么解决?
24.平时有做过一些开源项目吗?
25.最近学习一些什么知识?成绩

第一次面试,比较紧张,AOP听成IOP了,想成IOC来回答了。事后听录音才知道!!!
感谢各位大佬之前分享的面经!!!
全部评论
你这咋问了这么多啊,我半个小时就问了五个技术问题,剩下全在瞎扯淡
1 回复 分享
发布于 2024-08-27 00:17 浙江
佬什么bg,有实习么
点赞 回复 分享
发布于 2024-08-26 10:56 安徽
什么时候投的呀
点赞 回复 分享
发布于 2024-08-26 18:32 广东
老哥你这这么多问题,面了多久啊?
点赞 回复 分享
发布于 2024-08-26 22:46 江苏
有竞赛?讯飞给我简历挂了😡
点赞 回复 分享
发布于 2024-08-26 23:09 安徽
笔试要咋样才能给啊😭
点赞 回复 分享
发布于 2024-08-27 17:52 广西
佬目前有后续流程吗
点赞 回复 分享
发布于 2024-08-30 11:06 江苏
有后续吗?
点赞 回复 分享
发布于 2024-09-02 23:22 山东
没手撕吗
点赞 回复 分享
发布于 2024-09-03 17:19 陕西

相关推荐

03-12 20:34
门头沟学院 Java
### 字节生活服务成都一面面经---#### **一、项目相关**1. **第一个项目**     - **登录模块实现**       - 短信登录流程如何设计?验证码如何存储(Redis哈希结构)?       - Token与Cookie的区别?分布式场景下如何解决Session共享问题?       - Token刷新机制如何优化用户体验?     - **秒杀场景设计**       - 如何解决库存超卖问题?(乐观锁、分布式锁)       - 分布式锁的实现原理(Redis Redisson的可重入、超时续约机制)?       - 如何通过消息队列(RabbitMQ + Lua脚本)优化秒杀性能?  2. **第二个项目**     - 如何基于Redis发布订阅实现动态调整?     - 如何采集线程池指标并上传监控中心?  ---#### **二、技术问题**1. **Redis**     - Redis数据结构及适用场景(String、Hash、ZSet等)?     - ZSet如何实现排行榜?Hash如何存储对象?     - Redis分布式锁的底层实现(Redisson的Watch Dog机制)?  2. **MySQL**     - 索引类型(主键索引、联合索引、前缀索引)?     - B+树的结构特点?联合索引的最左匹配原则?     - 事务ACID特性及隔离级别(读未提交、读已提交、可重复读、串行化)?  3. **网络协议**     - HTTP请求报文组成(请求行、请求头、请求体)?     - `Content-Length`的作用及必要性?  ---#### **三、编程题**1. **矩阵中的最大岛屿面积**     - **题目**:给定二进制矩阵,计算由相邻1组成的最大面积。     - **思路**:DFS/BFS遍历,标记已访问节点。  2. **二叉树路径总和**     - **题目**:找出根节点到叶子节点路径和为给定值的所有路径。     - **思路**:递归遍历,维护路径和当前和,叶子节点时校验结果。  ---#### **四、反问环节**1. 部门业务方向?     - 生活服务业务(类似美团,聚焦团购、酒旅等场景的用户体验优化)。  2. 对实习生的要求?     - 基础技术能力、需求落地能力、学习能力。  3. 面试流程?     - 技术面2-3轮 + HR面。  4. 实习时间要求?     - 一周5天,持续半年以上。  ---#### **五、总结建议**- **项目**:需深入细节,如Redis数据结构选型、锁的优化逻辑。  - **基础**:加强MySQL索引原理、HTTP协议细节、Redis底层机制。  - **代码**:注意边界条件(如矩阵越界)、DFS/BFS模板熟练度。
查看16道真题和解析
点赞 评论 收藏
分享
评论
16
72
分享

创作者周榜

更多
牛客网
牛客企业服务