暑期实习-拼多多 AI后端开发一面

发点面经攒攒人品~
1.实习拷打
2.项目拷打
3.介绍一下你的论文。针对解决的问题是什么,创新点是什么
4.回归JAVA,挑选一个项目来进行讲解
5.你这个关注表是怎么设计的
6.你提到用到了canal,那么你知道他怎么确保消息被安全消费吗
7.三级缓存存放的内容是一样的吗
8.为什么分布式锁能够避免回源风暴
9.你这个优惠券营销平台项目是秒杀系统对吧。是什么时候进行库存的扣减的?如果大量的用户发起了订单但是没有支付怎么办呢,那不是会把库存给无效占用吗

10.new一个string对象,实际上创建了几个对象
11.线程池的核心参数,线程任务提交的流程
12.mysql的事务特性。分别是什么,怎么实现的
13.类加载过程了解吗
14.双亲委派了解吗。它的作用是什么。
15.spring的bean采用的是单例还是多例,怎么实现的
16.你知道两个bean互相依赖会有什么问题吗,怎么解决的

手撕:带环的链表进行反转。把环以外的部分和环的部分分别反转
全部评论

相关推荐

最近好多人问我这个问题,我自己也是纠结过很久,现在秋招春招走下来,多少有点感触了,写出来给大家参考参考。先说结论:没有绝对的好坏,取决于你处在哪个阶段、手里有什么牌、以及你缺什么。📌大厂实习优点很明显,大厂的title确实好用,简历关会好过很多,面试的时候面试官也更容易认可你的经历,毕竟流程规范、业务体量大,哪怕你干的活再边缘,说出去也是有背书效果的。而且大厂的实习流程相对成熟,mentor制度、内部文档这些都比较全,对第一次实习的人来说,能快速建立对流程工作的认识。不过缺点也存在,很多时候大厂实习生干的活真的很碎,可能会在大厂实习三个月,每天就是导数据、做周报、跟会议纪要,项目都没摸全。还有就是转正这件事,现在大厂hc锁得厉害,暑期实习转正都不一定稳,更别说日常实习了~📌小厂实习小厂的好处是你能接触到的东西更杂更全,我有一段中厂的经历,虽然公司不大,但因为人手少,我从运营到产品甚至商务都掺和过,面试的时候聊起来反而有很多可以讲的,因为真的亲手做了落地的东西。而且小厂的氛围通常更灵活,mentor可能就是直接带你的人,关系更近,学东西也更直接。缺点就是title确实吃亏,我投简历的时候明显感觉到,有些大厂筛简历就是看学校+实习公司名字,小厂经历有时候直接被忽略。还有就是小厂的流程不规范,有的公司去了就是自己摸索,没人带,成长全靠自己踩坑,体验差别很大。📌我自己的感受我三段实习里,有大厂也有中小厂,现在回头看,这样安排还不错:第一段实习可以去小厂,快速上手、积累能落地的项目经验;第二段争取去大厂,拿个title,看看规范化的工作流程;第三段,那就看自己缺什么,想转正就找有hc的,想刷简历就继续冲大厂。我发现面试官其实更在意的是你在实习里到底做了什么、有没有自己的思考,而不是单纯看公司名字。大厂经历是敲门砖,但聊得深了,还是看你有没有真东西。小厂经历只要你能讲清楚做了什么、解决了什么问题、有什么复盘,反而更容易出彩。最后想说,不管大厂小厂,能让你有成长、能给你空间去试错、能让你在面试时有东西可讲的,就是好厂。别太纠结,有offer先接着,实在不满意再骑驴找马,总比干等着强!
大厂实习和小厂实习最大的...
点赞 评论 收藏
分享
目前就业竞争越来越激烈,最开始的时候大家基本不会实习,有的实习也只是签了offer提前去适应适应,现在的话大一就去实习也不是什么新鲜事了。实习肯定是越早越好的,但我认为大一还为时过早,因为大学是人生的暑假,我们需要有时间去夯实基础、探索兴趣,而不是急着一头扎进职场的节奏里。大一的重心应该放在吃透高数、线性代数这些理工科的底层知识,打好编程语言的基础,同时参加社团、尝试不同的选修课,搞清楚自己到底喜欢技术研发、产品设计还是运营策划。真正的实习,应该是带着目标去的—— 要么是验证自己的兴趣是否匹配岗位,要么是用所学知识解决实际问题,而不是去当一个 “打杂工具人”。所以大二下学期到大三上学期,才是最合适的实习起点。这个阶段,你已经掌握了专业基础,有了明确的职业方向雏形,去实习既能把课堂知识转化为实战经验,又能通过真实的职场场景,判断自己是否真的适合这个行业,还能在简历上留下有价值的一笔。至于大四,实习更应该是 “精准冲刺”—— 瞄准目标公司的核心岗位,争取转正机会,或者积累与校招岗位高度匹配的项目经验,为求职做最后铺垫。说到底,实习不是越早越好,而是越匹配自己的成长阶段越好。大一打基础,大二探方向,大三练技能,大四冲目标,这样循序渐进的节奏,才是对自己最负责的选择。
ice_moon:快进到高考毕业生简历求点评 哎 计算机就业太畸形了
你觉得大几开始实习最合适...
点赞 评论 收藏
分享
评论
1
3
分享

创作者周榜

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