
网站救助计划
1.为阅读体验,本站无任何广告,也无任何盈利方法,站长一直在用爱发电,现濒临倒闭,希望有能力的同学能帮忙分担服务器成本
2.捐助10元及以上同学,可添加站长微信lurenzhang888,备注捐助,网站倒闭后可联系站长领取本站pdf内容
3.若网站能存活下来,后续将会持续更新内容
- 实习项目介绍一下,单点登录模块怎么实现,遇到什么问题,为什么使用redis。
- 为什么使用分布式锁,怎么实现的
- 超卖和重复订单问题怎么解决?如果有人取消订单怎么办?
- 限流算法怎么实现,令牌桶算法中如果返还令牌的redis指令没成功执行怎么办?
- 如何保证缓存和数据库的一致性?
- jwt token这里是存储什么数据,登录验证的实现流程是什么?
- token相比于session有什么优势?
- 使用的rabbitMQ为了解决什么问题?
- 下单成功以后用户这边怎么获取到订单页面,是通过前端轮询还是用户主动点击查看订单?
- 相比于使用websocket,和你项目中的订单推送,两者有什么区别?那种更好一点
- 计网:tcp和udp的区别,它们的首部分别存储的内容是什么,tcp怎么保证可靠传输
- 操作系统:讲讲虚拟内存,有什么优点。逻辑地址和物理地址是连续还是离散的 、
- java:讲讲java内存模型,谈谈你对volatile的理解,它是怎么实现可见性和有序性的,数据读和写过程中怎么起作用的?
- 介绍一下java的基本原则,在你的项目中哪里体现了这些原则?
- 介绍一些设计模式,在开发过程中有哪些体现了这些设计模式(可以是项目、源码或者框架中)
- 算法:先介绍一下你对排序算法的理解,还有它们的时间复杂度和稳定性
- 如果要统计一个学校的分数情况要使用什么排序算法?
- 手撕算法:无序数组的第K大元素
本站链接:https://www.mianshi.online,如需勘误,请联系微信:lurenzhang888
点击面试手册,获取本站面试手册PDF完整版