阿里高德-开放平台 + 后端-Java + 一面

站内来源:https://www.nowcoder.com/feed/main/detail/db4bba4ebe994288842f71ee5e2bf2b3

  1. 求子集(要求非回溯解法+回溯解法两种)
  2. 了解虚拟线程吗,怎么用?
  3. 为啥17提出了虚拟线程,他好在那里?
  4. 缓存一致性,如果redis操作失败了怎么办,如果mq操作又失败了怎么办?
  5. 布隆过滤器,误判的表现和原因?
  6. 跳表底层?
  7. hashmap和并发安全的hashmap原理?
  8. violatile原理和干什么用?
  9. spring开发过程中,如何用到数据库事务?
  10. 数据库事务隔离级别想要改怎么办?
  11. 这样的事务会不会有各种问题,原因是什么,怎么解决呢?
  12. mysql先update再select,update操作没commit,select会阻塞吗?
  13. mvcc?
  14. 如果多实例服务访问mysql,进行先select再update操作,如何保证分布式下数据一致性?
  15. mysql如何存储空的?
  16. redis的过期怎么实现?
  17. redis的集群模式?
  18. 分桶模式下如何知道,哪个桶在哪个节点?
  19. 如果想要你实现一个分布式锁,你会考虑什么,如何去实现?
  20. 校验value是为了什么?
  21. https相比于http的区别
  22. 服务端给什么到客户端?
  23. 服务端和客户端传输数据是对称还是非对称加密?
  24. http2的特性?
  25. http2要等上一个连接报文回来了再传下一个报文吗?
  26. http3的特性和怎么实现?
  27. 虚拟内存为什么出现,是干什么用的?
  28. 你在代码中打出来的对象地址是物理地址还是虚拟地址?
  29. selectpollepoll?
  30. 水平触发和边缘触发?
  31. 短链项目
高质量后端 Java 面经 文章被收录于专栏

收录高质量后端面经

全部评论
没手撕吗
点赞 回复 分享
发布于 04-03 23:09 广东

相关推荐

评论
1
10
分享

创作者周榜

更多
牛客网
牛客企业服务