#面经##创业慧康#
#杭州#本人 22年毕业,2年经验,双一流本,医学类院校,计算机相关专业,医学相关专业
7.25 一面 1小时
1.自我介绍
2.HashMap的put流程?
3.红黑树的特性?
4.线程池怎么用的,直接用Executors吗?
5.线程池底层工作流程?
6.线程池的阻塞队列用到了哪些?答了LinkedBlockingDeque和ArrayBlockingQueue
7.线程池拒绝策略有哪些?
8.如何自定义拒绝策略?
9.说一说ThreadLocal
10.使用ThreadLocal有遇到过什么问题吗?答了用完remove()方法移除以及为什么要移除
11.说一说ConcurrentHashMap底层为什么是线程安全的Map?
12.说一说spring的特性
13.Ioc底层的原理?没答上来忘了
14.Spring bean的生命周期?
15.Bean初始化的方法?没答
16.Spring的循环依赖怎么解决的?没答
17.静态变量静态代码块,普通变量普通代码块的加载顺序?
18.AOP的通知方式?答了前置,后置,循环通知,还有一个忘了
19.AOP切面底层实现原理?没答
20.JDK自带的动态代理和CGLIB库来创建代理对象有什么区别?没答
21.Spring事务怎么用的?
22.@Transactional注解失效的场景?面试官说了有try catch块
23.结合项目说说慢sql如何定位以及sql如何优化
24.有张个人表,有五个字段,姓名,证件号码,性别,年龄,家庭住址。应该在哪个字段上建立索引?答了姓名和证件号码
25.Redis用来做什么?答了用来共享session,缓存token
26.Redis的数据结构有哪些?
27.Minio文件管理框架用来做什么?没答,简历上写错了
28.Xxl-job怎么用的?技术选型时候有没有跟其他异步任务处理框架比较?
29.简历上写从 0 到 1 负责项目的架构设计,技术选型,功能设计,调研用户常用业务场景怎么做的?
30.Xxl-job从哪里下的?答了直接引入依赖,方法上加@XxlJob,里面写Handler。面试官说从github上下源码,有core包,有前台监控有没有正常运行
31.目前薪资,期望薪资
面试完之后直接告知过了,让下周准备线下hr面
总结:公司规模很大,上市公司,做医院HIS系统的,和学校专业强对口,准备下周去杭州一趟,接好运