科大讯飞一面

1.  你先做个简单的自我介绍吧。
2.  Java常用的集合 ArrayList 和 LinkedList 的区别是什么?
3.  (ArrayList/LinkedList)在查询、插入、删除使用上各自的区别呢?
4.  Java中常用的 final 修饰符有哪些作用?
5.  谈谈你对 IOC 和 AOP 的理解。
6.  谈谈你对 Java 反射机制的理解,以及它的优点和缺点。
7.  能介绍下线程池常用的七大参数吗?
8.  一般设置核心线程数会从哪些因素去考虑?
9.  介绍一下线程池的工作机制(任务提交后如何工作)?
10. 核心线程执行完任务时会被销毁吗?
11. 谈一下你对消息队列的理解,它主要有哪些作用?
12. 介绍一下线程和进程的区别。
13. 进程间通信和线程间通信各自有什么方式?
14. 描述下数据库事务的四大特性(ACID)。
15. 描述一下创建索引的一些原则。
16. 你对全文索引、哈希索引和 B+ 树索引的理解是什么?它们各自的应用场景?
17. 介绍一下 JVM 垃圾收集器的几种算法及其优缺点。
18. (实习经历)能简单介绍一下你主要做什么?
19. 你们在做的过程中有没有遇到什么比较棘手的问题?
20. 你能简单介绍一下你们的审批流模块主要做了什么事情?
21. (审批流)有涉及到多角色或组织架构吗?
22. 你能介绍一下(另一份实习)的经历吗?
23. 你最近有学习过什么新的技术和知识吗?
24. 你之前提到的技术挑战赛,主要是做什么的?
25. 你的数学建模(竞赛)主要是做了什么事情?
26. 你对这两个竞赛有什么收获吗?
27. 你看你有没有什么问题需要问的?
全部评论

相关推荐

11-04 21:58
门头沟学院 Java
总结:40分钟,八股比较深入,没有手撕。八股部分1.面向对象有哪些特点?2.Java对象中访问权限有哪几种?3.追问:枚举类的构造函数是什么访问权限?4.线程池的核心参数有哪些?5.提交任务到线程池后的执行流程是怎样的?6.追问:如何封装一个自己的线程池,要求是:如果核心线程数不够,且线程数没有超过最大线程数,就生成一个临时线程执行(先执行后塞入等待队列的情景)7.你了解Java中的垃圾回收算法吗?8.G1回收算法的特点是什么?9.虚拟机如何确定对象是可回收的?10.GC Roots有哪些类型?11.选择垃圾回收器时的主要评价标准是什么?如何计算垃圾回收的吞吐量?12.为什么选择使用Spring框架?13.Spring框架中的AOP和依赖倒置原则为何设计?14.AOP中的单例对象在多线程环境下是否线程安全?15.AOP(面向切面编程)是如何实现的?16.你能具体讲一下在日志管理中如何使用AOP实现的实现方式吗?17.AOP在哪些场景下可能会失效或出现问题?18.对于服务质量方面的保障措施有哪些?(功能测试,性能测试,兼容性测试)反问环节1.部门业务是什么做大模型的输出内容的安全审查。2.技术栈是什么内容安全相关的技术栈主要包括后端技术栈,如数据库(MySQL、PostgreSQL)、中间件(Kafka、RabbitMQ)、缓存(Redis)等,同时涉及大数据技术如Flink实时计算平台,以及针对大模型输出内容的安全审查和算法校验。
查看18道真题和解析
点赞 评论 收藏
分享
评论
2
10
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务