面经——人人车

电话一面(一小时整)

  1. 有哪几种排序算法和查找算法,介绍一下
  2. spring IOC、AOP
  3. Spring有哪几种代理方式
  4. springboot介绍一下,如何建立一个 start 项目
  5. mybatis有哪几种代理方式,延迟加载说一下
  6. Java 有哪几种基本数据类型?每种类型占多少字节?
  7. Integer 和 int 的区别
  8. 哈希是怎么解决哈希碰撞的?
  9. HashMap是怎么解决碰撞的?
  10. 重载和重写的区别和应用?
  11. 重载中方法名相同、参数列表相同,但返回值不同,那还是重载吗?(不是)
  12. 网络五层结构说一下
  13. Http状态码说一下
  14. 如果请求错误,返回哪个状态码?302状态的具体使用场景
  15. Java中有哪几种锁,都说一下
  16. CAS机制有哪些问题?
  17. ABA问题采用什么来解决的?(AtomicStampedReference)
  18. ReentrantLock默认是公平还是非公平的?
  19. 有哪几种常见的线程池?
  20. 你自己构建线程池的话会考虑哪些参数?
  21. 拒绝策略有哪几种?
  22. sleep、wait、join、yield
  23. 线程的生命周期/有哪些状态
  24. 虚拟内存是什么?为什么要有它?
  25. SQL如何优化?
  26. 索引的作用?
  27. 事务的特性、隔离级别、存在的问题
  28. 项目中修改了数据库里的数据,但redis还没有来得及过期,怎么办?
  29. 消息队列是如何引入的?消息队列怎么保证可靠性传输的/保证不丢失数据
  30. 数据库和redis怎么保证一致性的?
  31. 项目进行过压测吗?效果如何?
  32. 介绍下 RPC 框架
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值