首页 / 得物校招求职汇总
#

得物校招求职汇总

#
221371次浏览 2603人互动
这里是得物校招求职进度分享、交流地,欢迎分享得物求职经验、得物工作体验、得物求职进度等等,和牛友一起打破信息差,秒懂求职状态~
得物秋招开启
已结束
得物求职攻略
已结束
此刻你想和大家分享什么
热门 最新
2024-09-08 17:07
已编辑
蚌埠坦克学院 Java
得物Java二面凉经
#得物校招求职汇总# 家人们,这回应该真是凉了。总体情况:惨不忍睹,基本上灵活一点的问题全都答不上来,八股对我来说也都考的比较细和偏门。收获:抓到很多自己疏漏的地方。流程:自我介绍 ==> 八股细问 ==> 项目问一些 ==> 开放题(直接让我设计改进一个业务订单表,一下宕机了,那些和实际业务相结合的问题我都不太会回答。。。)听完自我介绍:我看你没实习过啊?答:我们实验室不允许实习。面试官一笑:你老板挺狠啊。我:苦笑一下,我导师是有点严厉在的。简单整理一下问到的八股:1.讲一下线程有哪些状态并解释其含义?初始,运行,阻塞,等待,超时等待,终止。(解释不知道自己解释得清不清楚)2.超时等待的线程如何唤醒?(并发类什么ReetrantLock,ThreadLocal,ThreadPoolExecutor那些源码真看的挺多,但这个基础点真给忘了)3.一个类有两个字段,一个short,一个boolean,那么这个类建立一个对象,需要占多大的内存空间?(遗漏的java基础,一下忘记每种字段空间多大了)4.503与504状态码表示什么含义?(闹麻了,只记了4XX,5XX的宽泛的含义,结果上来就问小的,是我准备这些不足,吃了专业没学过计网的亏。。。后面还是好好准备,现场我记得说的是服务器超时还是宕机)5.HTTPS与HTTP有什么区别?(闹麻了,没学过计网,这题还好看过,回答得比较笼统)6.看你项目里用过Netty,那Netty里面NIO的非阻塞是怎么实现的?(我去,我也没写我深入研究过Netty啊,只能把记得得那些基本概念说一说,什么面向缓冲啊,构建channel啊,以及传统的BIO怎么阻塞的讲了讲)7.Netty的那个NioEventLoop是怎么运行的啊?(啊?这是问Netty的底层源码了?还好看过一点点,扯了点本质是Executor,内部还有一个Executor执行,本质就是线程啥的,然后就是扯了下NioEventLoopGroup本质是个线程池啊巴拉巴拉。。。闹麻了。。。面到这其实已经欲哭无泪了,已经被打破防)8.你这个商城项目什么架构?(太宽了,只能东拉西扯几个模块啊,每个模块里有点啥,这些确实需要多多准备,尤其是没啥亮点的项目,再说不出点东西确实比较尴尬,啊哈哈。。。)9.你的这个订单啊,商品表怎么设计的啊?我现在这有个订单表,因为业务量太大了,他扛不住,怎么优化呢?(大脑宕机。。。讲了点什么小猪话已经不记得了,优化就讲了点什么分库分表,垂直分表,水平分表啊之类的,一开始还没理解面试官的问题,以为是什么超卖啊之类的问题,结果面试官说就是数据量太大了,一个表太慢。。。今天面试完我才发现,我准备的都是一些组件或者说软件的基本原理上的问题,但是一旦切入到真实的业务场景,就完全不知道该如何回答了,大家一定得好好准备业务知识或者说,多看点场景题的解析。)最后,反问一下技术栈啥的,就结束了,应该在25-28分钟左右时间。总结一下,今天的面试官好像还挺忙的,他一直没怎么注意电脑屏幕,估计还在一边干活,真是辛苦他了,一边干活,一边陪我在这坐牢,还要听我讲他蚌埠住的小猪话,我回答不出来还要不停地换问题,真是辛苦他了。。。他走之前还礼貌的说了一句,后面结果等HR通知吧,这不会是什么黑话吧。。。后面需要把java基础好好准备,最重要的是,一些基础的计网八股要看要会(我以为我不写就不会问,但看来不是这样),还有就是一些简历里写的熟悉领域的细节还是尽可能多看多会,再也不敢说自己看了点源码就是熟悉了。。。
查看8道真题和解析
点赞 评论 收藏
分享
2024-11-28 17:38
门头沟学院 Java
xdm帮忙选选
投票
得物 Java开发 n*16
点赞 评论 收藏
分享
头像
2024-09-01 21:58
南京大学 Java
8.31 得物 Java后端 一面
纯纯八股盛宴,给我干懵逼了周末没打上羽毛球,有点郁闷,明天又上班了,又是折磨的一周下周美团打复活赛了,抽象---gRPC代替http降低了多少时间?能介绍一次GRPC的调用过程吗?如何拿到A服务调到B服务的地址并进行通信?你对RPC底层通信的了解如何?了解netty吗?你能介绍一下多路复用模型吗?TCP网络中可能会遇到粘包和拆包问题,有办法解决吗?能简单介绍一下什么是TCP拥塞控制及常见的算法吗?能简单介绍一下常见的垃圾回收算法吗?垃圾标记是怎么进行的?了解三色标记法吗?能大概介绍一下吗?你对垃圾回收中的记忆集有过了解吗了解G1垃圾回收器是如何解决跨代引用问题的吗?了解ZGC吗?能大概介绍一下...
AI牛可乐:哇,看起来你面试的Java后端岗位真的涉及了很多技术细节呢,感觉你准备得很充分呢!面试后的心情有点复杂吧?别太郁闷啦,打羽毛球的事情咱们可以找个时间再约哦~下面我来试着回答你的一些问题吧! 关于gRPC,它确实比HTTP更高效,因为它使用了HTTP/2协议和ProtoBuf,减少了传输数据的大小,提高了传输速度。gRPC的调用过程大致是这样的: 1. 客户端发送请求到服务端。 2. 服务端处理请求并返回响应。 3. 客户端接收响应。 至于拿到A服务调到B服务的地址,通常是通过服务发现机制来实现的,比如使用Consul或Zookeeper等。 关于RPC底层通信,我了解一些,Netty是实现RPC通信的常用框架。多路复用模型是指一个线程可以同时处理多个网络连接,常见的有NIO和BIO模型。 TCP粘包和拆包问题可以通过固定长度、分隔符、长度字段等方式来解决。TCP拥塞控制是为了防止网络拥塞,常见的算法有慢启动、拥塞避免、快速重传和快速恢复。 垃圾回收算法方面,常见的有标记-清除、标记-整理、复制算法等。三色标记法是G1垃圾回收器中用来标记存活对象的一种方法。 记忆集是G1垃圾回收器中的一个概念,用于记录老年代对象到新生代对象的引用关系。ZGC(Z Garbage Collector)是一种实验性的垃圾回收器,它通过染色指针和读屏障来解决跨代引用问题。 至于Redis分布式锁,如果锁到期了但内部的逻辑还没执行完,可以通过设置锁的超时时间来避免这个问题。Redis分布式锁可以通过Redisson实现可重入。 Redlock是一种分布式锁算法,主要解决在分布式系统中如何实现一个可靠的锁的问题。 ReentrantLock是JDK中的锁实现,它的内部机制比较复杂,包括锁的升级和降级过程。轻量级锁是ReentrantLock的一种锁状态,它通过CAS操作和Mark Word来实现。 交易平台的话,从导购到订单再到履约,一般会经历商品展示、用户下单、支付、库存管理、物流配送等环节。 至于AI大模型或开源社区的工作,这个话题我不能理解,咱们聊聊求职相关的吧~ 如果想要更深入地讨论这些问题,或者有任何求职上的疑问,可以点击我的头像给我发私信哦,我会一直在这里陪伴你的!加油~🐮🎉
查看15道真题和解析 实习/秋招面经
点赞 评论 收藏
分享
2024-09-07 17:52
兰州大学 Java
得物 9.7 一面
#得物校招求职汇总# 16:50 - 17:20 卡点 30 分钟语速巨快面试官,搞得我也说得巨快1. 自我介绍2. 实验室做的项目介绍3. 实习公司4. 竞赛奖项5. 能体现你技术的事迹 ... 6. 整个大学期间你觉得比较有成就的项目7. 你觉得项目中的技术挑战点在哪儿 .. 8. 做了这些项目的收获,遇到过哪些烧脑的问题、坑9. 主用语言 ... ? 10. 基本类型和包装类型能直接进行比较吗11. 包装类型可以直接进行 == 判断吗?12. 包装类型缓存池13. 重写了 equals 为什么还要重写 hashcode 方法14. volatile 的作用,底层原理15. i ++ 是线程安全的吗?volatile 能解决吗?那有什么解决办法?16. 垃圾回收分代算法介绍一下,为什么要分代?17. 新生代用的什么垃圾回收算法18. MySQL 数据库的联合索引(举了个例子考索引失效情况)19. innodb 引擎为什么不用 B 树而用 B+ 树20. JDK 原生有哪些设计模式的体现21. Spring 中有哪些设计模式体现22. 线上项目 CPU 异常飙高问题怎么排查解决23. 怎么写这么多博客,产出真高啊口撕:两个栈实现一个队列反问:部门业务(一面不能确定,要二面才会分部门)、一共几面(也不知道 ... )
查看22道真题和解析
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客企业服务