顺丰一二面-Java

一面:

1.自我介绍
2.接口和抽象类的区别?接口可以有方法体吗?
3.什么是线程安全问题?
4.volatile关键字有什么作用?
5.创建线程的方式?
6.有几种类加载器?
7.get、post的区别?
8.常见的请求码有哪些?
9.索引一定会提高查询效率吗?为什么?
10.模糊查询like中%和_的区别?
11.MYSQL中的意向锁?
12.redis如何保证缓存一致性?
13.redis的持久化方式?
14.springboot配置文件预先加载?
15.mybatis中#和$的区别?
16.说一下你求斐波那契数列几种方式?
17.反问

二面:

1.自我介绍
2.问项目
3.为什么用阿里云OSS?本地服务器可以吗?
4.sping cloud和spring boot的区别?
5.熔断的原理?
6.SQL优化?
7.数据库隔离级别?MYSQL默认?为什么不用串行化?
8.MVCC怎么实现的?
9.B树、B+树的区别?
10.红黑树的特点?
11.redis支持的数据结构?
12.项目中的中间价?rabbit mq有哪些结构?
13.线程的创建方式?
14.为什么要用线程池?
15.线程池参数?
16.线程池新来一个任务的判断流程说一下?
17.线程池拒绝策略有哪些?
18.死锁必要条件?线程死锁怎么避免?
19.synchorized和Lock的区别?
20.反问

基本都是一些八股😅
全部评论
感觉难度还行,楼主答出来多少?
点赞 回复 分享
发布于 2023-10-26 03:38 广东
楼主oc了吗
点赞 回复 分享
发布于 2023-10-09 14:54 广东

相关推荐

01-07 11:46
Java
如图:也是让我遇到逆天公司了,实习生是按天给工资,不忙直接强制休假了
baskly:公司为北京超图软件股份有限公司武汉分公司,明年公司应该会招新实习生,刷到的小伙伴快跑
点赞 评论 收藏
分享
Jcwemz:中软证书写单行,考了什么学了什么相关技术栈的内容就说自己会什么, 没实习就包装实习简历,将项目经历写成实习做的,项目时间拉长,项目成果具体化,测试的项目成果无非就是写了多少用例查出了多少bug,重要的不是实习了多久,而是你会多少东西,你能表达的就都是你的。 cet4,随便找个地方标上就好了,不用写单行。 粗略建议,我也不在行,觉得对的可以采纳
实习,投递多份简历没人回...
点赞 评论 收藏
分享
评论
5
29
分享

创作者周榜

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