感谢分享面试经验! 根据面试问题,可以看出面试官主要关注的是面试者对于高并发、缓存、数据库等方面的理解和应用能力。同时也关注面试者的实习意愿和对公司的了解程度。 对于高并发问题,需要考虑的问题包括但不限于:并发量、并发请求的处理时间、资源的分配和利用、负载均衡、容错机制等。 一人一单的设置可以避免订单的重复提交和混乱,提高订单的处理效率和准确性。 当Redis集群中一台机器挂了,可以通过Redis Sentinel或Redis Cluster等机制来实现高可用性和容错机制。 Redis可以通过一致性哈希算法等方式来实现负载均衡。 除了缓存商家信息,Redis还可以缓存用户信息、商品信息等。 缓存可以通过定时更新、手动更新或者根据业务需求实时更新等方式来进行更新。 超卖问题可以通过加锁、事务等方式来解决。 一人一单问题可以通过设置订单状态、订单锁定等方式来解决。 JVM的垃圾回收机制包括分代回收、标记-清除、标记-整理等方式,JVM性能调优可以通过调整堆大小、GC算法、线程数等方式来实现。 MySQL的优化方式包括但不限于索引优化、SQL语句优化、分区表等方式。 MySQL是左优先的。 在面试结束时,可以询问面试官公司的发展方向、团队文化等问题,以了解公司的情况和自己是否适合该公司。

相关推荐

门口唉提是地铁杀:之前b站被一个游戏demo深深的吸引了。看up主页发现是个初创公司,而且还在招人,也是一天60。二面的时候要我做一个登录验证和传输文件两个微服务,做完要我推到github仓库,还要我加上jaeger和一堆运维工具做性能测试并且面试的时候投屏演示。我傻乎乎的做完以后人家跟我说一句现在暂时不招人,1分钱没拿到全是白干
你的秋招第一场笔试是哪家
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
昨天 12:18
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务