给🐭🐭个面试机会吧 level
获赞
1181
粉丝
400
关注
14
看过 TA
1.1W
北京邮电大学
2026
Java
IP属地:北京
暂未填写个人简介
私信
关注
04-21 14:31
已编辑
北京邮电大学 Java
俗话说的好,笨鸟先飞。但是俗话没说,你得飞对路才行。后端就后端,没事去什么测开实习,我现在看见一个测开实习劝退一个。大家如果闲暇之余可以看看我发过的帖子,虽然不多,也不是每次面试都发,但我感觉从24年年初到现在25年4月,看一个小菜狗变成一个大菜狗还是很有意思的。先更后续吧,发了那次帖子之后,滴滴金融保险部门的日常实习过了。一开始还挺高兴的,后面发现就是做一个内部平台,接了点滴滴的机器人,定时任务中间件,RPC,和金融,和保险毛关系没有。而且明确说没有转正,所以开始骑驴找马。一边实习一边面试一边科研很累,好累,好累,好累啊。到现在总算是要接触滴滴金融保险内部的业务了,但暑期意向了,估计快跑了。以下为暑期面试的所有流程:腾讯:s3HR部门,一面,二面过,三面因为base不对拒绝。teg,数据平台部,一面过,二面遇见有病的面试官挂。csig,腾讯地图与出行,一面聊的很好,聊完秒挂,感觉kpi。腾讯云,一面聊的纯kpi,面试官极度不专业,感觉像拉了个实习生面的,拖了我一个星期没传面评,催促后挂。字节:广告引擎开发,一面cpp技术栈和我java不对口,秒挂。客服平台:一面过,二面过,三面因为操作系统八股聊的不好,秒挂。美团:数据平台系统:一面手撕莫名其妙没撕出来,三天后挂。核心本地商业-业务研发平台-到店:一面过,二面可能场景题目答的一般,次日挂。核心本地商业-业务研发平台-不知道什么部门:一面过,一面反馈很好,但迟迟不约二面,第三天给hr打电话,秒约二面。二面等结果阿里:全军覆没,一个面试没有,双非本是这样的。快手:投了6次挂了6次,有offer不想投了,双非本原因还是运气不好,不清楚,可能两者皆有。蚂蚁:蚂蚁数字科技-创新孵化技术部:一面聊java基础,二面聊大模型接入,hr面完后天上午意向。京东:京东零售-平台与技术研发-商品部门:一面过,二面过,等待hr面(二面完面试官跟我说3天内会约hr面,应该是能约上)(京东是真约不上面,我这个是运气好,被学校论坛内推捞了)滴滴:日常实习中,没投网易:没投小米:一面挂,面试官专业程度一般,看着东西问八股,问的东西很奇怪,秒挂。4.21结果:暑期已经结束了。京东和蚂蚁offer已经释放,去美团了,修炼4个月秋招再见。
0 点赞 评论 收藏
分享
03-11 00:05
已编辑
北京邮电大学 Java
(先说结果,面完秒挂,面试官有病听不懂人话,把我的回答从对的改成错的,同样的项目和话术其他面试官都听得懂,她听不懂,随便吧,遇见她算我倒霉)1.自我介绍2.问上段实习中的学习方法3.(面试官要开始发力了)看我项目说用有限状态机解决了接口幂等性的问题,我是怎么做的。我回答说:经过业务考虑和技术选型,我的接口是改变数据状态的接口,只能从a状态变到b状态是正确的,而不是像新增一条数据的操作,所以我选了有限状态机来解决我接口的幂等性问题。我也考虑过市面上其他的一些幂等性场景和解决方法,例如重复下单的场景,为了防止一个用户多次点击下单按钮或重复传入表单,这种因为是数据库记录新增操作,所以需要使用redis里面存放有过期时间的唯一token或者使用数据库唯一行来约束,但我没有这个场景所以用不到面试官:你项目是使用redis和有限状态机来幂等的啊,你能说具体点吗我:我没用redis啊,我只用了有限状态机,redis那个方案是我在网上看其他的幂等性问题是这么解决的来参考的方案,而且在我发现和我的业务不匹配后也否决了。面试官:你有限状态机在分布式环境下怎么做的啊我:?我的服务是分布式的但我的数据库是单机的啊,而且就算是数据库也做了水平分库分表也不用考虑什么分布式场景啊,这跟我有限状态机改变一个状态有影响吗。面试官:我还是不太明白你在这个分布式环境下怎么用的redis和有限状态机做的幂等性我:?我没用redis啊面试官:那我们下一个问题吧4.什么是接口幂等性,有哪些接口操作是天生幂等的我:接口幂等性就是同样的请求申请同样的接口,不会造成系统的不一致,例如重复下单中相同的下单请求数据库只会新增一条。至于天生幂等的操作的话,修改指定id的数据为指定数据或删除唯一id的数据或查询请求都是天生幂等的面试官:你说的不对,重复删除会报错,所以不幂等。(我:我??唯一id重复删除你还能删成啥样,你删了就没了哪影响幂等性了。你报错影响的接口幂等性吗?)。而且你说的幂等性定义也不对,幂等性是相同的参数申请同样的接口我:我说的同样的请求,同样的请求参数不一样吗面试官:我不知道你有没有回放听,但你说的肯定不是相同的请求。(哈哈)5.如果系统发生oom,怎么排查(这个很正常就过了)6.给你出个场景题目,假如有100G的数据a,100G的数据b,然后需要用a join b得到c,同时一个mysql数据库只能操作10G的数据,那你怎么做。(在我说了分库分表,引入中间件,一致性哈希算法,在a join b的时候使用多线程异步技术并行执行,之后,又追问很多相关细节,然后又问我里面可以用java做哪些操作,最后她得出结论我太理想化了,考虑不全)7.反问:我要提升的面试官:我还是没听懂你的接口幂等性怎么用的redis解决的,在分布式环境下你的有限状态机没问题吗。(哈哈)我反应过来了,这面试官应该是个大数据开发或数仓开发那种,一直问我hadoop,spark,sql语句这种,遇见她我是真倒霉啊😅
のミク:你的翻版,我面数开人家问我会不会设计模式和springboot
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务