野村 线下二面 1h

#软件开发2024笔面经#
两个mentor
先英文自我介绍
然后开始英文问项目细节
记不太清了,靠本能反应英文回答的,记不太清当时怎么回答的了
在项目里担任了什么角色,表是怎么设计的,安全框架是怎么实现的
评论表是怎么设计的,评论的评论,也就是对评论的评论是怎么存储的,对于评论上的深度很深有没有什么优化处理,也就是有很多回复,有没有动态加载
安全框架怎么实现,角色怎么划分的,怎么给用户分配角色,一个新来的领导怎么给他分配角色
怎么存储图片的
有没有把项目部署到云服务器上
对于上传违规的图片有没有什么处理

大概是这些,记不太清了,大概半个小时吧,没看时间,然后mentor说差不多了,不为难我了,开始用中文问
了解消息队列吗,我说我大概知道它要实现的功能,消费者生产者模型什么的,没用过
然后给了一个场景,说有不同数据源,对于不同的数据源有不同的应对或处理方式,你会用什么方式或什么设计模式来设计处理。对设计模型知道的不多,说了个策略模式,应对不同的数据源使用不同的策略。
然后说如果现在设置了新的消息分配方案,怎么能让它马上生效,降低消息误分配处理的概率,我不懂,硬答了个重启服务器。面试官说ok,那你怎么保存这些要处理的消息,存在数据库或本地。
讲一下SpringBoot,有什么特点(IOC,AOP,自动配置,注解,各种工具之类到的)
你用过哪些工具(swagger,mybatis什么的)
讲一下bean加载
singleton的范围是什么
循环依赖了解吗
开始问数据库,给了个场景,现在有一个客户表,有姓,名和城市三个字段,有很多人,怎么提高查找数据的效率,比如要找有多少和我名字一样的人
开始是问怎么建,我就说相对来说名的重复的概率比较低,首先根据名来建索引,名相同再找其他的
后面理清问题了,就是分库分表,根据不同的姓或不同的城市分库分表,多个表同时查询提高效率
Mybatis怎么防止sql注入到的,说之前有看过,但没仔细了解,记得是用#{}来防止的,具体怎么做不知道
MyBatis怎么保证更新或者删除的数据是正确的,不了解,我觉得应该是在接口处进行数据校验,检验正确再让MyBatis执行

分享下公司旁边的环境吧,旁边就是新天地和k11

更新,已挂,五一还给我发感谢信
全部评论
请问感谢信是邮件吗?
点赞 回复 分享
发布于 2024-05-06 11:36 上海
我已经通过了面试,请问有没有人通过的,希望能加一个微信
点赞 回复 分享
发布于 2024-04-29 23:11 上海
你好uu请问你有后续了吗😭
点赞 回复 分享
发布于 2024-04-29 21:59 上海
加油
点赞 回复 分享
发布于 2024-04-17 03:29 上海
我好像一面后就没消息了
点赞 回复 分享
发布于 2024-04-15 17:55 广东
一个mentor的发音是英音,感觉比较难听懂些,另一个mentor的说话声音比较小,但是听懂他们想问的问题想表达什么意思是没什么问题的
点赞 回复 分享
发布于 2024-04-15 13:41 上海
天哪 英文问项目问的还挺难
点赞 回复 分享
发布于 2024-04-15 13:22 上海
面试官都挺温柔的,我英文词汇想不出来,用中文回答会笑着说没事
点赞 回复 分享
发布于 2024-04-15 13:22 上海
记得大概是这些,反问环节,两个mentor介绍了下自己的部门 问我英文表达能力怎么样,不能说 问我刚才有什么答的不好或者不对的地方吗,说这些网上都可以查得到 后面还有面试吗,他们只知道他们这一轮的工作,后面需要问hr,hr会跟你协商 工作时间,没有午休,午饭十一点半到一点,外企比较自由,你只要把自己的工作做完就好了 能学习到什么东西,一个mentor见了业务相关,金融相关的知识,另一个mentor讲了技术栈相关
点赞 回复 分享
发布于 2024-04-15 13:15 上海

相关推荐

2025-12-27 16:21
已编辑
门头沟学院 Java
bg:中下211本科,java后端,无竞赛,无基础,大一升大二暑假开始学java。五段实习:美团-小红书-腾讯-淘天-字节。面秋招的简历只有美团、小红书、淘天。刚刚发现我的秋招蚂蚁流程挂了,这是我最后一个流程,那么我的秋招就算彻底结束了,总结一下:字节ssp+,职级2-1。美团ssp,+2打了半小时微信电话极力挽留。快手ssp,但报了字节薪资后没有争取的想法了。小红书sp,今年小红书给的很高,但比字节2-1还是差很多。虾皮应该是小sp?对虾皮一点意向都没,纯拿来集邮了。淘天ssp(暑期转正),说不要我的三方,毕业前考虑好了随时可以不签三方选择淘天。挂了的流程:京东二面挂,估计学历被卡了。懂车帝一面挂,和面试官聊不来,不认同我的方案。拼多多hr面挂,问我低于预期还来不来,当时说不考虑了,估计觉得我不忠诚。蚂蚁hr面挂,聊的还行,但估计我不会去给我挂了吧。阿里控股一面挂,没面前就知道是kpi了,因为时间可选的很多,而且都是半小时,我也拿他刷我的kpi了。上面差不多是我的情况,下面是我想说的话。我觉得我不算特别突出优秀的那类人,但我多少也算是靠前的那一批人,即使这样,秋招也不算特别顺利,也有挂了的流程,但你能说是我的问题吗,我觉得大部分情况不是的,如果真的是我的问题,我不可能本科校招拿到2-1,所以很多面试挂了,问题不出在面试者身上,很多是看运气+眼缘+和面试官合不合得来。所以我觉得,学会察言观色,了解面试官的脾性,也是面试很重要的一个点。比如面试官是喜欢听长回答,还是听短回答,他更看重哪些点,每个面试官对这些的侧重都是不一样的,所以作为面试者,要学会察言观色,通过面试官开局的一两个问题以及你回答后他的表现,就要判断出来。像我现在其实面试开局个五分钟,我就基本能判断个七七八八了,然后我后面的回答就会有所变化。这是我想说的第一个点:不要为面试结果焦虑,有时候问题不出在你身上,但你可以学一些面试技巧,尽量提高你的面试通过率,这里说的面试技巧指的不是网上那种烂大街的,一两分钟短视频说什么提高你面试通过率的,而是你要在你自己的面试过程中不断总结经验,吸取教训,旁人教你的终究是有限的。另外想说下选offer的事,上面其实可以看出来,我秋招最后是选了字节的,还没签三方我就来提前实习感受业务了,当我签完三方又过了一个多月,我这些天又在想这个问题,字节真的是我想要的吗,我现在总结了一下字节的好坏,发现当时可能被字节的高薪资影响判断了,如果现在再选一次的话,我应该会选杭州的小红书,会生活的更舒服点。具体种种就不展开说了。然后虽然我现在也可以说去把小红书舔回来,去毁字节,但我觉得没必要这么做,我可以采用其他的措施去不就,比如规划好两年内就跳槽,跳到杭州,跳到更舒适的城市。我觉得大家选offer的时候,真的可以冷静下来多方面考虑,薪资、城市、组内氛围、业务、老板是否看重、组内情况、未来升职机会等等都是可以考虑的因素,虽然有的时候不管选哪个,都不会坏,但最好也别让自己后悔吧,即使真后悔了,我觉得也没必要过度美化没走过的路,想好补救措施即可。这是我想说的第二个点:冷静好好做选择,不管是offer还是其他。但人生容错率很大,即使选错了,也一定有补救措施。最后还想说一些成长上的东西,尤其是现在AI火热的时代。我觉得大家如果想提高自己,或者说在未来社招跳槽有竞争力,肯定是要学AI相关的东西的,不说要会多懂AI,至少也要了解基本概念,而且一定要学会用AI提效。我现在字节的mt和我说,他现在80%代码都是AI写的。而我最近也开始尝试用AI工具,感觉现在AI真的进步很多,挺聪明的了,我现在写需求基本都是先让AI写,我再人工review小改动一下就差不多了。我觉得「AI取代程序员」是个很远的话题,但是「AI取代不会用AI的程序员」,可能真的就是近两年的事了。而怎么去学习这块的内容,其实我也正在探索,我也是刚学AI的起步阶段,我觉得大家也要有自己的信息检索能力,而不是别人喂你什么,你才学什么,自己一个人就不会学了。这是我想说的第三个点:趁年轻,多学习提升自己,拥抱AI,不要原地踏步,原地踏步的程序员最容易被淘汰。大概就是这样吧,今天看蚂蚁流程发现挂了,前几天腾讯约面我也拒了,就想到自己的秋招/校招算彻底结束了,有感而发,随便聊了下。牛客以后应该不会更新,大家不用关注,熟悉我的朋友应该知道我在其他平台有号。我更喜欢以长视频的形式去做分享,感觉会更有体系,而不是网上那种一两分钟的零碎短视频的那种营销号去起号,我也推荐大家多去看高质量的长文章、长视频,我觉得收获的能更多。希望大家能收获满意的offer与未来。
兑生:都这么疯狂了,毁字节去小红书也挺好
2025年终总结
点赞 评论 收藏
分享
评论
3
9
分享

创作者周榜

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