途虎java后端开发一面 凉透了

苍穹外卖相关:
1.哨兵模式的优缺点
2.如何解决双写一致性的?为什么使用哨兵模式缓存营业状态和菜品分类信息能够解决双写一致性?
3.同一时期大量的key同时失效了,打到数据包,如何解决?(缓存雪崩,回答成缓存击穿的了。。)
4.对于jwt令牌的了解?是如何自定义拦截器完成用户认证的?
5.ThreadLocal优化鉴定身份的逻辑?
黑马点评相关:
1.说一下多级缓存(三级缓存体系)
2.用Redission分布式锁解决缓存击穿的问题?解释一下Redission相关的?为什么使用这个?(记不太清了)
3.采用TCC模式+Redis lua脚本实现秒杀,说一下TCC模式?以及在秒杀业务中为什么要使用这个方案?(答案好像是和事务相关的)
其他的
1.CAP理论和base理论有了解过吗?(回答了CAP理论,A想半天没想起来是可用性,面试官提醒的;base理论没了解过)
2.ACID是什么?(提问这个应该是引导我回答TCC那一个问题,引导到 事务)
编程题:
1.✔比较版本号(虽然做对了,但忘记string转换为int的函数,面试官提醒Integer.valueOf();分割函数·忘记加转义符了)
2.❌Sql题:学生成绩表和学生信息表,activity1,activity2,返回对应学生的uid和activity(中等题)
反问:第一次面,让面试官给我提了点建议
  #笔试#  #途虎养车#  #java后端开发#  #面试#  #面经#  #面试问题记录#
全部评论
加油校友
点赞 回复 分享
发布于 09-19 01:33 四川

相关推荐

点赞 评论 收藏
分享
评论
3
13
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务