Moka 后端一面 30min

1.Lua脚本是自己写的吗?直接讲了秒杀优化流程,lua保证redis多个操作的原子性。
2.简单讲一下求最大值思路?❓
3.List遍历过程可以修改元素吗?fast fail机制
4.设计模式了解吗?策略模式讲一下应用?举了个例子,登陆方式很多,导致if else过多,利用策略模式,写一个通用登陆接口,不同登陆方式有不同的实现类,然后放Map里面,不同登陆方式直接去Map取了调用即可。代码解耦。
5.公司有些业务是给国外的做的,他们使用的都是老的技术,xml而不是json。登陆也不是jwt。估计是我用的SpringSecurity +JWT双token,负责交互的公司用的老的,没听说过,比jwt还老也不是cookie。
6.HTTPS相比于HTTP做了哪些优化?
7.如何实现限制某个服务的访问次数?一开始答Sentinel实现请求限流 线程隔离 服务熔点。被打断,不使用这些。然后我回答用Spring缓存Map,key保存接口的id,value保存访问次数。定期,每次访问去缓存判断次数是否超,超了就返回提示请求数量上限。周期性清空Map。

面试最快的一次
全部评论
有没有手撕?
点赞 回复 分享
发布于 2024-06-15 15:43 陕西
哥们什么时候投的?
点赞 回复 分享
发布于 2024-06-16 18:24 黑龙江
兄弟在哪里投递的
点赞 回复 分享
发布于 2024-06-17 21:07 北京
过了没,老铁
点赞 回复 分享
发布于 2024-08-02 12:35 四川

相关推荐

timeline无笔试技术1面 2024.11.25 技术2面 2024.11.26大概过一周oc,已拒 ,两次面试时间都不到30分钟,无算法题,有sql题技术1面1. 自我介绍(名字、学校、专业、项目)2. 项目:第一个项目(从业务 到 技术架构 整体介绍,各个功能使用的技术各自有哪些,哪个技术为了实现哪个场景进行使用。3. 项目:线程池的参数,和具体的使用问题,参数怎么设置比较好4. MySQL一道题:问一个表两列,自增主键和邮箱,邮箱有重复,问怎么能用delete语句把邮箱去重?(我答的是先用distinct去重,然后把去重后的数据生成新表,然后删除旧表,和delete效果是一样的)5. 反问:部门业务(瓜子的中台的开发,主要是给其他部门提供功能api调用,还有工单系统,主要是内部平台的开发) 面试次数(总共2面)出结果技术2面1. 简单自我介绍2. 政府的项目的一个介绍(还有我负责的模块,流媒体、图文模块、权限认证模块、机构模块)3. rpc框架的介绍,主要结合第一个项目来描述。基于第一个项目微服务架构的需求,以及openFeign的底层原理,实现自定义rpc框架, 并且应用到项目中,对远程调用模块进行升级,但是没提交上线。4. 自我介绍(做过的觉得很牛的事情,1. 本科的外卖平台搭建  2. 考研对人生的改变  3. 研究生做的项目 4。 rpc项目的设计与实现,当时参考的东西  4. jvm底层的学习  5. 最难的juc的学习,测试的困难5. 多久能来实习,能干多久,喜欢做哪种工作6. 反问:部门业务 base北京#牛客创作赏金赛##瓜子二手车##北京##我的求职思考##面经##ai智能作图#
查看10道真题和解析 牛客创作赏金赛 我的求职思考
点赞 评论 收藏
分享
评论
4
11
分享
牛客网
牛客企业服务