得物内推

得物java一面面经

#得物校招求职汇总# 8.30投递,9.7一面,时间卡得很严,30~40min

应该算是秋招的第一面了

感觉面试官比较友善,会引导回答,整体问题都是和实习的项目有关,相关八股也是从实习经历引申出来的

就是感觉时间很紧迫,想给实习内容铺垫一下前因后果,结果被提示时间有限,直接讲重点就行

基础

1、手撕:合并两个有序链表,时间与空间复杂度(口述)

2、Java中的设计模式,至少四个(工厂模式和策略模式差异,为什么要用策略模式)

3、说说Spring中的AOP

实习项目 + 穿插八股

1、在实习期间,最有挑战性的事情?担任的是什么角色? 遇到什么问题?怎么解决?

2、实习拷打

3、在微服务/分布式服务的场景下,怎么确保我在同一个方法内部调用多个服务时的一致性?

4、对账是个有时效的方法,如何用一些近乎实时的方式去确保一致性?

5、(回答了2PC,3PC)那如果说我的服务调用没有用到数据库呢?

6、RPC远程调用幂等校验

7、你对分布式这块还有什么需要分享的么?比如说你对微服务还有哪些你个人的理解么?

闲聊 + 反问

1、职业规划,未来想做什么

2、具体业务:支付业务

发一下暑期实习时候写的贴,现在实在无时间写哭

暑假到处跑了半个月之后闲下来,突发奇想想进入到知名公司体验一番,然后就破釜沉舟一个人到了杭州,每天租酒店开始投简历,在经历了半个月的杭州海投之后,顺利的从杭漂变成了沪漂(杭州竞争是真的激烈大一点的厂都没有留住我) 当时得物面试完第二天就收到了offer!效率非常高第三天就经历了人生第一次到上海,在🍠姐妹的攻略下光速租好了房子,通勤只需要五分钟!从此开始了倒贴实习的生活,PS:一个月工资满打满算包不住房租 第一天入职拿了电脑之后就到工位上了,因为我是继任的关系所以由我的上一任来带我熟悉工作,前任姐姐非常耐心的教了我四天要点真的很多,从不记笔记的人已老实,记了二十多页的sop文档;当时入职的时候正逢七夕大促前期准备工作,工作时间很紧像是在打仗,把初来乍到的我吓得半死,差点就完成了入职三天离职的成就 然后得物是零食咖啡免费提供,想加餐的话还有杯面,值得一提的是,咖啡机旁边还有制冰机,对于冰咖党非常友好!晚饭有三十元的餐补,可以直接在办公软件上订餐也可以去园区里吃用办公软件结账,德克士袁记云饺赛百味都有 得物的活动很多,刚来就碰到有球星在楼下发签售会,还有夸夸大会等等;每个节日都会有很赞的礼盒,入职的时候了解到之前的端午礼盒非常合我心意,一直在公司二手群里面收到现在也没收到 最让我意外的是,在新生培训课上我了解到公司里面居然还有社团真的从各种方面来看给我的感觉有点像学校,比如新人入职要刷网课还要测验,有没有很熟悉 物的员工内购店有些折扣真的是蛮大的,真正的工资回收计划,品类也比较齐全,甚至有switch,iPad等等,经常摇朋友来这里逛 总体来说,互联网公司的实习经历很新奇也很有趣,同事们也都非常优秀年轻有活力,在得物对leader叫姐姐,对实习生叫妹妹,所以我也变成了实习生“妹妹”; 整体感觉也符合才开始下定决心要投一个互联网公司体验一番时的想象,在这之前根本就不能想象我一个不知名三本院校居然可以进入到知名公司工作,不过只要在做好决定之后,就抱着硬啃也要啃下来的心态去做,就能成~

得物2025届春招内推码VJCQFZW得物春季校招即将启动!mark本帖第一时间投递📮

【base地】上海、杭州、北京

【岗位类型】技术类、供应链类、产品类、运营类、设计类、职能类、风控类、商品研究类等,每人两个

得物福利🧧

1、晚餐餐补、下午茶、夜宵

2、每月房补

3、苹果MacBook Pro 16寸

4、季度奖加年终奖,年终奖极其丰厚

5、周末加班2倍工资

6、晚间打车报销

7、全额五险一金

8、免费健身房+年度体检

9、每年6天-15天年假,加带薪病假

【得物内推码】VJCQFZW

【内推链接】https://poizon.jobs.feishu.cn/s/i5ygAHQ3

大家投递完可以在评论区打上姓名缩写+岗位,我来确认有没有内推成功喽

#内推码##春招##校招##内推##得物#
全部评论

相关推荐

03-11 19:00
已编辑
门头沟学院 Java
形式:腾讯会议时间:半小时左右流程:自我介绍-八股-简历项目-反问环节结局:OC了,但是去了一天就跑路了一.八股问题如下:1.1String和StringBuilder区别?1.2用+来拼接字符串是不是可以说明String是可以修改的呢?1.3业务上有拼接字符串的需求,用哪种合适呢?2.1ArrayList和LinkedList有什么区别?2.2ArrayList如果不指定长度,直接new一个,默认长度是多少?(默认长度是10,这个没答上来)2.3ArrayList如果不指定长度,直接扩容的话会扩容到原来的多少倍?(1.5倍,这个没答上来)3.1HashMap的底层是什么?(我回答的哈希表,被质疑了。但搜一下好像就是哈希表呀)3.2HashMap默认长度是多少?(16,没答上来)4.1解释一下继承?4.2子类继承父类,父类中有一个私有方法,怎么通过子类去调用父类的私有方法呢?(回答的使用super调用,答错了。应当使用父类提供的公共方法或者反射来实现)5.1开发过程中有没有用过try-catch?(我介绍了一下try-catch-finally,然后又提了一嘴try-with-resources)6.开发过程中把一个对象的同名参数拷贝到另一个对象中,应当怎么做?(我说使用BeanUtils.copyProperties,说了一下DTO、VO之间使用这个进行拷贝)7.线程安全有了解过吗?线程池和锁相关的?(我说今天准备看这一块,之前看过但是忘了)两个都没有了解过吗?(我回答知道数据库相关的一些锁)8.synchronized锁有了解过吗?(回答知道,但回答不上具体的)9.1讲一下Spring怎么实现事务的,我们在Spring中怎么实现事务的,如何开启事务?(我回答的是使用@Transactional这个注解,至少涉及到数据库中两张表的操作)9.2有没有了解过什么情况下@Transactional注解会失效?可能不会回滚。(我回答没有遇到过,她说没关系)10.项目启动的时候,对数据作初始化,应该如何实现?比如说yml文件里面的或者数据库里面的一些热点数据读出来并存储到redis里面。(我回答的是在启动类上加一个注解,被质疑了。问了GPT是说用@PostConstruct这个注解)11.讲一下平时日常工程中怎么进行SQL优化?(我说了起别名、不能直接用>=、查询时候不要查询无关的列、什么时候用where,什么时候用if,不能混着使用)12.1你在写SQL过程中有没有用到过索引?(我回答对索引的了解仅局限于概念,但是用过redis)12.2有没有了解过去加一个索引,让查询更快,怎么判断SQL查询过程中有没有用到这个索引?(我回答添加日志看查询时间有没有缩短和看控制台的SQL输出,乱说的。应该是使用EXPLAN来查询)13.介绍下Redis基本数据类型(我说了常用的是五种,但是想不起来具体的了,就说了一个字符串,项目中用到过)14.1说一下你理解的Redis和MySQL这两种数据库的区别?(我说Redis是键值对类型的数据库,MySQL是关系类型的数据库。Redis存常用的数据,当中间件的作用,注意Redis和MySQL的数据一致性)14.2你提到了数据不一致的清零,有个库存是热点数据,放在Redis中进行扣减,如何保证Redis和MySQL的数据一致性?(我回答的是重新对Redis进行一次写入操作)14.3先写MySQL还是先写Redis呢?(我回答个人习惯先写Redis。GPT推荐先写MySQL,再写Redis)14.4有没有了解过Redis的持久化机制?(回答没复习到这里,之前用到过)14.5缓存击穿、缓存雪崩、缓存穿透?(之前用到过,但是回答不出来原理)14.6如何解决缓存雪崩的过期问题?(我回答的是在更新一次。GPT推荐设置不同的缓存过期时间)15.1有没有自己部署过项目呢?(没有,打算部署一下给学校做的项目,之前看过一些部署相关的操作,感觉技术上没什么问题)15.2启动jar包的命令是什么?(我回答java -jar,输入包的名字,答对了)--------------------------------------------------------分割线--------------------------------------------------------------二.项目问题如下:1.项目的定时器如何去定时?(我回答SpringTask注解和corn表达式,corn表达式有在线生成的网站,可以不用自己写)2.1项目中的Nginx主要是为了实现什么需求呢?(我回答负载均衡、修改端口号)2.2减少压力,去路由的时候用的是地址还是端口呢?(我没搞懂什么意思)2.3监听的哪个端口呢?(回答6379,被反问6379是redis的吗?把Redis和Nginx弄混了?)--------------------------------------------------------分割线--------------------------------------------------------------接着另一个面试官问我结合对公司了解的情况,有没有什么问题?下面是我的问题1.实习生要求高吗?2.问一下更加具体的技术栈和业务(业务主要是管理系统,并非和多线程问题比较少。技术栈Spring+Redis+MySQL。公司有自己开发的低代码平台和若依)又说了可能会让我写一些原生的框架,没有VUE,H5+JS,需要进行dom操作修改节点的值。但是会有同事来带我。老框架是前后端不分离的框架3.目前去实习任务是什么?(大部分任务还是老框架的,二次开发,从0到1页面开发,增删改查。Spring+SpringBoot)4.前端写的时候需要借助ChatGPT,那边同事也这样5.今天面试结果是怎么样的状态呢?(第一次面试,想听下建议)。问了我到岗时间6.聊了下期望薪资7.问了下租房价格。合租800-900能租到主卧,套一1600-18008.说了一下自己背八股不太好,回答的不是很好,对方表示没关系,只要愿意学,公司就愿意教接下来就是加微信,等都面试完给我电话回复。一周五天,早9晚6,可能偶尔会加班剩下两个面试官都没啥问题,我说了表示感谢给我面试机会,然后就下线了,面试结束。后续:过了一个小时,微信电话通知我明天带着电脑和简历去公司线下见老板面谈,然后我就写了这个面经。这是我第一次面试,整体回答的也不是很好,欢迎大家多给我留言,给出意见和建议。
急行电牛:大家给点评论呗,成都找Java实习太难了
点赞 评论 收藏
分享
头像
03-08 17:36
已编辑
湖南科技大学 前端工程师
#腾讯2025实习生招聘# 项目:1. 如何判断一个项目的性能好坏?2. “预执行网络请求,分割不必要的响应式数据”具体是怎么做的3. 其他提升性能的方法4. 细说逐帧延迟渲染,是怎么阻止js不让他加载渲染的5. 假如用户电脑性能很高,本可以一帧渲染完比如30个组件,用了延迟渲染之后反而渲染时间增多,怎么考虑的6. 如何判断组件渲染的时间7. 如果上线后用户电脑配置和开发时的配置不一样,怎么解决这个渲染时间不准确的问题?8. vue框架中最多只能监听他的render函数,但render执行完之后只是把组件塞进了DOM,并且把数据更新好了,但实际上浏览器这个绘制的时间是不可控的。如果只是计算js上下文执行的时间,那这个渲染的时间是控制不了的,那对于你的优化来说,有考虑过吗9. 所有的方式其实都是自己从最开始想过,但最终都没有实践过的是吧?(部分是)10. 刚才说到bff,你对微服务了解多吗(不太了解)11. bff实践过吗,从哪里得知的呢12. 代理服务器和后端服务器怎么建立连接的13. 浏览器输入URL之后的运行情况14. 根据刚才的请求相关的,推理后台请求是怎样的,为什么快?15. 前端常见的浏览器安全机制16. 无感token刷新怎么做的17. 如果发100个请求,这些请求都需要登录态,但发到第三个请求的时候token过期了,怎么办18. 学习前端的途径19. 简历里的阅读并调试20万行第三方库,主要是哪个20. 为什么不考虑和作者共建呢#牛客AI配图神器#代码:1. 最长无重复字符串(秒了)2. 基于promise实现调度(用promise实现最大并发量,秒了)
查看22道真题和解析
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

更多
牛客网
牛客企业服务