科大讯飞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 四川
天翼云科技有限公司
校招火热招聘中
官网直投

相关推荐

#科大讯飞marbach版权所有,转载请说明## 大模型部门一面(8.29)1. 讲一讲学校课程和企业工作的一些区别    企业的开发更加规范,投入了更多的思考,可以学到更多的东西  2. 学习java多久了    (一年半),谈一谈对于java的理解,简单易学,跨平台,面向对象  3. 讲一讲java的jvm的内存区域    线程共有:heap,method area    线程私有:PC,vmstack, local method  4. 讲一讲对象如何进行新建    类的加载的过程,(讲的不熟练),(讲一讲对象如何进行销毁)javagc的流程,垃圾清除算法,垃圾回收的一些东西  5. 讲一下spring容器的启动流程    (忘了)讲的一坨狗屎,下去重看  6. 平时用哪些数据库,讲一下mysql如何进行优化索引    简单,讲了讲如何进行设置索引  7. spring的事务的隔离级别是什么    与数据库的隔离级别保持一致(底层的实现是什么),如何进行实现  8. 了解分布式和微服务之间的区别吗    讲一讲cap理论,什么是cp,什么是ap,(简单,三进二之类的疯狂输出,zk保证cp,kafka保证ap)微服务治理!!!!!(不会,脑子里面疯狂浮现Eureka,但是说不出口下去再看)  9. 讲一讲如何实现分布式锁    讲了三种,怕zk的那种给自己挖坑就没说  10. 讲一讲微服务的优点和缺点    分散能力,独立工作,缺点:**系统复杂**  11. 讲一讲项目    老本行了  反问:base是北京吗? 不是,给自己挖坑了科大讯飞语音助手很厉害,java干什么感觉你不像个学生,像个工作了几年的(憨憨挠头:谬赞了> 速度很快,面起来挺有意思的一些问题 ,问的范围很广,而且问题都偏向于边边角角,很容易出问题,面试官挺有意思的。 #软件开发笔面经#
点赞 评论 收藏
分享
6 31 评论
分享
牛客网
牛客企业服务