科大讯飞二面面经
科大讯飞感觉相比其他公司面试会简单很多,问的问题也很少,就是效率很低,两轮面试三个小时才结束
一面
1、介绍一下自己的项目,项目里各种点提问,问了大概10分钟吧
2、redis有哪几种数据类型,你用过那种数据类型
3、rabbitmq交换机有哪几种模式,他是如何来保证数据不丢失的,持久化机制,消息确认机制等等
4、spring mvc的处理流程
5、spring mvc中常用的注解,分别干什么用的,@RequestBody是干什么用,@autowired是根据什么来进行属性注入的,如果一个类型有多个实例呢
6、讲一下垃圾回收算法,讲一下垃圾收集器
7、数据库三范式知道吗
8、你有什么想问我的
二面
1、看过那些书,平时如何进行学习的
2、hashmap的底层结构是什么样的,获取一个数据的过程是怎么样的,hashcode是什么,插入和获取事件时间复杂度是多少,一定是O(1)吗,遍历map的时间复杂度是多少
3、如果同时对其进行put和romove会报错吗,什么时候会报异常
4、redis原理知道吗,redis集群主从服务器知道吗,主从服务器是如何保证数据一致性的
5、各种排序算法说一下
6、一亿个数据找出前1000个最大的数
7、堆排序的过程讲一下
8、有没有看过一些开源软件的源码
9、工作地点有什么要求
10、期望薪资是多少
11、你觉得你最大的优点和缺点是什么
12、能接受996吗
13、你还有什么想问我的