杭州小厂后端实习生面试
🕒 岗位/面试时间
面试20min,凉经,面试官人很不错,主要根据项目问问题
1、自我介绍
2、线程池是什么?
3、线程池在项目中怎么使用?线程池创建方式有哪几种?
4、线程池的核心参数有哪些?
5、线程池的核心线程数为10,最大核心线程数为20,任务队列为50个,那最多可以处理多少个任务?
6,那要是任务队列有10w个,那最多可以处理多少个任务?
7、Java的集合有哪些?
8、list和set有什么不同?
9、那list怎么取重呢?
10、jdk代理和cglib代理有什么区别?
11、spring 事务有哪几种实现方式?
12、你是怎么去使用事务的在项目中?
13、@transactional事务失效的场景?
14、我先答了在非public类上会失效,他问我为什么在静态方法或者private方法会失效?一定会失效吗?
15、MySQL有哪些引擎?有什么区别?
16、知道什么是回表吗?
17、出了SQL题,有一张表a有10条数据,还有一个表b有20条数据,两表使用left join on去链接查询,问使用where是什么条件时结果是10条数据,什么时候是20条?
18、其他就是具体问项目
还是得沉淀啊,菜就多练😅
面试20min,凉经,面试官人很不错,主要根据项目问问题
1、自我介绍
2、线程池是什么?
3、线程池在项目中怎么使用?线程池创建方式有哪几种?
4、线程池的核心参数有哪些?
5、线程池的核心线程数为10,最大核心线程数为20,任务队列为50个,那最多可以处理多少个任务?
6,那要是任务队列有10w个,那最多可以处理多少个任务?
7、Java的集合有哪些?
8、list和set有什么不同?
9、那list怎么取重呢?
10、jdk代理和cglib代理有什么区别?
11、spring 事务有哪几种实现方式?
12、你是怎么去使用事务的在项目中?
13、@transactional事务失效的场景?
14、我先答了在非public类上会失效,他问我为什么在静态方法或者private方法会失效?一定会失效吗?
15、MySQL有哪些引擎?有什么区别?
16、知道什么是回表吗?
17、出了SQL题,有一张表a有10条数据,还有一个表b有20条数据,两表使用left join on去链接查询,问使用where是什么条件时结果是10条数据,什么时候是20条?
18、其他就是具体问项目
还是得沉淀啊,菜就多练😅
全部评论
任务队列有10w个,是处理10w+20个任务吗
校友
相关推荐
点赞 评论 收藏
分享