首页 > 顺丰Java后端一、二面
头像
假装大佬
编辑于 2020-08-06 16:22
+ 关注

顺丰Java后端一、二面

一面(23min)

  1. 自我介绍
  2. 说一下HashMap

  3. 什么是红黑树?

  4. HashMap1.7和1.8的具体区别在什么地方

  5. 多线程有几种实现方式?

  6. 为什么要使用线程池?

  7. Synchronized和Lock有什么区别?

  8. 死锁产生的原因?

  9. 有没有办法让一个线程主动释放资源?

  10. 知道守护线程吗?为什么会有守护线程?

  11. 悲观锁和乐观锁有什么区别?

  12. 列举几个场景的设计模式

  13. Spring用到的哪些设计模式?

  14. Spring和SpringBoot有什么区别?

  15. SpringMVC是怎么实现的?

  16. 说一下你对MyBatis的理解

  17. Redis的数据类型

  18. 你确定key都是String类型吗???(回答key-value形式,key是String)

  19. Redis是线程安全的吗?

  20. Redis是单线程的如何保证效率很高的?

  21. 你知道RDB和AOF吗?AOF具体是什么?

  22. .你对微服务的理解什么?

  23. 知道索引吗?什么时候建索引?基于什么维度建立?是创建单一索引还是组合索引?

  24. 索引是不是可以解决所有事情?

  25. 假如有几万条数据,里面80%字段都是重复的,要根据这个字段建索引吗?

  26. 反问

二面凉凉(21min)

  1. 自我介绍

  2. 线程池参数

  3. 线程池工作流程

  4. 在高并发情况下,核心线程数量一般设置为多少? 那这样设置有什么好处呢?

  5. 看了一下项目,你能介绍一下单点登陆吗?你是怎么理解的?

  6. 登陆时,如果跨域名了怎么办?(回答通过网关)

  7. 网关能解决?网关怎么解决的?(怀疑自我,网关不可以吗...)

  8. 不同域名之间的cookie是可以共享的吗?(有点蒙,把cookie理解成session了,乱答了一堆)

  9. 为什么不同浏览器之间cookie是不可以共享的?(不会)

  10. 设计一个功能统计首页的访问次数,简单说一下思路

  11. 那怎么防止别人盗刷呢?(不会,随便蒙了,回答对IP进行屏蔽,在一段时间,大量重复的访问只算一次)

  12. 那这个一段时间是怎么实现呢?(我...)

  13. 算法题,一个数组十个数,无序,有重复,从中拿走一个数,求拿走的这个数,要考虑时间复杂度,空间复杂度

  14. 反问

更多模拟面试

全部评论

(6) 回帖
加载中...
话题 回帖

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐