面试时长一小时,面试官非常热情开朗,中间聊的挺开心的,考察八股➕延伸的简单场景居多,无手撕
1.为什么选择后端
2.学习java的流程计划
3.理解最深刻,参与度最高的项目
4.ddd架构的理解
5.ddd架构的劣势
6.多线程的怎么用的
7.大数据量情况下怎么去迁移数据和添加索引
8.项目中数据库表具体字段怎么去设计的,具体拿出一块功能结合逻辑说明
9.线程池的核心参数,拒绝策略,并发执行时候,线程池的执行流程是怎样的,线程池的种类
10.线程和底层操作系统的关系
11.并发线程在多核cpu时,每个cpu核心都会用到吗,那在单核的情况下是如何进行的
12.等待队列的种类
13.线程池任务执行完,怎么后续处理的
14.最左前缀法则和索引下推
15.Raft算法,相比其他算法做过对比吗
16.介绍下科研方向
17.作为负责人怎么去安排项目推进
18.需求开发冲突怎么解决
19.反问流程后续主管面hr面
20.业务介绍
更新:已挂,黑人问号
#软件开发笔面经#