来点面经攒人品

9.28 面试 衍动科技  20分钟 (oc)
1. 自我介绍
2. 学校工作室经历
3. springboot多线程怎么用的
4. mysql索引
5. 平常项目开发中怎么做协同开发的
6. 开发时怎么测试接口的
7. 对于开发文档的理解
8. 有看过其他api文档吗
9. 英语水平
10. 反问

10.9 一面  aviagames 45分钟

1. 项目介绍 5分钟
2. springboot自动配置原理
3. spring.factores用的一些选项
4. spring解决循环依赖的原理
5. java看了什么书
6. 进程线程区别
7. 多线程带来的问题
8. cpu密集型和io密集型
9. 题:单核cpu中,io密集型和cpu密集型对于效率的提升
10. 线程的生命周期和状态
11. 为什么会有就绪状态
12. sleep和wait的区别
13. 题:两个线程都调用i++100次,i最后的结果范围
14. i++是不是原子操作
15. i++涉及到哪几个操作
16. 说下redis用法
17. redis内存淘汰策略
18. mysql索引结构
19. 联合索引的最左匹配原则
20. 联合索引字段建立顺序的规则
21. 为什么想去实习
22. 个人优势
23. 反问:业务内容

改进点:

1. 应该再储备一些比较大和虚一点的东西,面试时问了一个“说一下java并发”,当时没懂意思,就问了面试官要说具体并发中的哪一方面。实际上应该直接答并发中涉及到的那些内容,比如java并发中涉及的synchronized、volatile、线程池、原子类这些,然后让面试官从这些内容出发进行询问。
2. 项目相关的内容应该再整理一下从头到尾的逻辑,面试的时候说的有点乱,经常扯到一些不必要的内容上面。

#我的实习求职记录# #中厂# #面经#
全部评论
太强了
点赞
送花
回复
分享
发布于 2023-10-09 19:59 湖北

相关推荐

2 9 评论
分享
牛客网
牛客企业服务