元戎启行-Java开发-社招

0. 前言

开发自动驾驶解决方案的公司。

1. 一面

一面,耗时约45分钟。

(0)自我介绍

(1)登录相关业务

(2)场景题:在高并发场景下,Redis中的缓存数据被更新后,会通过消息队列的方式发送消息给消费者,让消费者去异步更新MySQL数据库,如果此时消费者还没来得及更新数据库,服务器就发生了OOM这样的问题,请问如何保证Redis与MySQL数据库的数据一致性?

(3)缓存穿透、缓存击穿、缓存雪崩含义及其解决方法。

(4)笔试题:翻转链表

2. 二面

耗时约83分钟。

(0)自我介绍

(1)介绍一下Seata的AT模式,MySQL的MVCC,undo log版本链解决了事务ACID中的哪个特性?redo log日志作用是什么?

(2)==号在Integer和String类型中的应用。

……

(3)笔试题:分割一个只含数字的字符串,使其成为一个合法的IP地址,求出所有的答案。

(4)反问环节。

#元戎启行##后端##Java##社招##面经#
我的社招经历-Java开发岗 文章被收录于专栏

记录本人的社招经历。

全部评论
这面经太干货了!求后续二面的题目分享
点赞 回复 分享
发布于 12-03 17:14 湖北
元戎启行这面题太典型了!Redis 和 MySQL 数据一致性是高频考点
点赞 回复 分享
发布于 12-03 17:14 天津
请问一面多久出结果的
点赞 回复 分享
发布于 12-03 16:20 北京
这个场景题应该怎么回答呢?
点赞 回复 分享
发布于 12-03 10:10 江西

相关推荐

11-28 23:44
已编辑
门头沟学院 前端工程师
回馈社区,楼主18号开题结束后开始投简历,此前两三个月一直在肝小论文,投了10份简历基本都给了面试,目前面了三场,如下:一、莉莉丝前端实习一面 凉经第一次面试,很多东西太久没看忘得差不多,我跟面试官小哥都绷不住了,被我菜无语了。1.自我介绍,然后聊了七八分钟,问为什么不做控制相关想学前端2.Monorepo的优势(没写简历上但是提到了,我这个贱嘴)3.zustand在组件外部使用,不能用勾子,应该怎么办(很基础但不会答)3.react什么情况下可以用勾子,随便一个ts文件就行吗(我为什么会觉得所有文件都是组件呢,我说定义在顶层就行)4.useEffect的参数有几个(贱嘴多提了一句清理函数,面试官问你对参数的定义是什么(绷)5.useEffect依赖数组改变是看值还是引用地址(感觉是浅比较但是又忘了浅比较的方法)6.如果我想改成只要值变就调用应该用什么方案(不会)7.看我连对象比较都弄不明白最后直接问了js个有哪些数据类型结束了总结:第一场面试倒是很放松,问题都很简单,回答成这样估计被莉莉丝拉黑了。十分后悔因为很喜欢这家公司,不应该第一份就投的。二、元戎启行 凉经疯狂复习一天来面,智驾独角兽,业务是开发3d标注工具相关,和我实验室干的活有些契合。感觉的出面试官想找代码写的溜能直接上手干活的。无js八股,都是写代码问问题或者自己补充代码, 没录音只记得这些1.usestate连续多次调用set会怎么样(因为闭包只生效一次),应该怎么解决(函数式更新或者useeffect),调用效果是同步还是异步(批处理,异步)2.State值是数组,写一下代码怎么逐个渲染其中内容3.面试官写了两个a,b两个组件,让写一下条件渲染的代码(&&或三元运算符都可以)4.手写to-do list总结:别老整这些纯实力的,哥们代码只会看不会写三、绿盟经过前两次面试和拓展性复盘,基本把之前的js和react基础拾起来了,自信来面。又没录上音,只记得这些,挺简单的。1.常见http方法2.UseEffect清理函数3.XSS是什么,怎么避免4.流式传输怎么实现的5.Redux和zustand的最大区别是什么6.防抖节流什么意思 用的场景7.心跳机制具体逻辑是什么8.Key什么场景下会设置 有什么要求9.TailWind相关 常用哪些10.Ts相关11.项目相关总结:说是过两天会通知hr面,oc的话应该会拒但是聊的挺开心的。从ssob投递到今天问了我好几次待遇有什么别的要求吗,感觉在北京180-200面试小哥自己都感觉少,我个人是无所谓的。总的总结:三场面试官人都不错,每次结束我都会感谢对方的耐心,心态就是练级呗,下周还有三四场面试希望能拿下一个。目前日常感觉不太缺人,从要简历到约面都是5天左右有点久还是。
查看23道真题和解析
点赞 评论 收藏
分享
评论
3
1
分享

创作者周榜

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