科大讯飞Java一面面经

应该是凉经(时间线写在后面

一共半小时面试,最后5分钟是反问。

前面12分钟是自我介绍+聊天。问学习经历、实习经历等等。
介绍实习、技术栈、实习氛围、工具、怎么学习、最喜欢/最讨厌的课、兴趣爱好。
未提及Redis,未提及Kafka,基本没问技术的细节部分。

接下来13分钟主要是八股,有一些算场景题?

1. 现在有一个第三方jar包,包里面有个类,类里面有个私有方法,我怎么调用这个方法?

2. 现在我有一个Java应用,配了最大堆和最小堆,配的都是2个G,但在运行一段时间后,通过top或者任务管理器发现它的内存已经占了4个G,这可能是什么原因导致的?

3. Java里设计模式有哪些?用过哪些?

4. StringBuilder和StringBuffer的区别?什么场景用StringBuffer?

5. Java创建多线程的方式有哪些?用线程池有哪些好处?

6. MySQL的聚簇索引和非聚簇索引有什么特点?每张表都有吗?有几个?如果没有主键呢?

7. 现在我有两张表,一张学生表一张成绩表,它们关系是一对一,但是有的同学没有成绩,现在希望通过一条SQL查出这些没有成绩的同学。(我说了一种以后,)还有其他方案吗?

8. MySQL用的B+树有什么特点?(回答了几点以后又问)为什么查询稳定?

9. 堆排序的实现思路是怎么样的?

10. 实习中遇到的难点。(讲了一个AopContext.currentProxy()以后,问)你了解切面的原理是什么吗?

#秋招##后端##Java##科大讯飞##面经#

时间线:
8.14 投递+测评 
8.15 发笔试
8.18 笔试
8.20 约面
8.21 一面
应该是寄了
全部评论
怎么知道挂了,我是官网显示挂了
点赞 回复 分享
发布于 08-28 11:35 上海
问题重合度好高
点赞 回复 分享
发布于 08-28 19:53 四川

相关推荐

6 34 评论
分享
牛客网
牛客企业服务