得物面试

得物一面:8.27

八股文:
1. Java线程通信方式?
2. 谈谈你对AQS的理解?(不会)
3. AQS中可重入锁和互斥锁怎么实现的?(不会)
4. CMS和C1区别?(不会)
5. JVM调优的手段?
6. 新生代频繁Minor GC原因,解决办法?
7. 频繁Full GC(老年代GC)的原因?解决办法?
8. Java内存区域,内存模型?
9. Java运行一个程序的过程?
10. 静态变量在什么阶段分配内存?
11. Spring 循环依赖是什么?怎么解决?(讲的有点乱)
12. 什么回表?
13. 一定发生回表操作吗?

项目:
1. 项目的难点,怎么解决的?
2. 是自己从头开始做的吗?场景是什么?可以做什么?
3. 压力测试时,性能提高了,做了什么优化?
4. Redis分布式锁
5. 限流的方式? 
6. 令牌桶和漏斗算法的区别?(只会令牌桶,不会漏斗)

得物二面:9.2
1. 做题,链表,1->2->3->...->n-1->n,转换成 1->n->2->n-1->3->...
   基础要求:时间复杂度O(n),空间复杂度O(n),不能生成新的链表。
   进阶要求:时间复杂度O(n),空间复杂度O(1)
   思路:使用一个list存放,然后倒着遍历list,遍历倒中间。然后依次从链表的头插入。
2. 参加过什么比赛?
3. 了解过哪些Java源码?
   HashMap、ThreadLoacl
4. c++中与Java的ThreadLocal类似的,了解过吗?(不知道)
5. 讲一下ThreadLoacl (回头看来,讲的很乱)
6. 了解Linux的shell脚本编程吗?(没有用过)
7. 了解过哪些中间件的源码?
       回答:Redis的跳表
       讲一下Redis跳表?
8. 项目中的一个问题(讲的有点乱,似乎没讲明白)
9. 研究生的研究方向。
10. 反问
    几面?(不确定,可能是:两面+HR面)
    业务做什么?(电商B端)
    新人的培养流程?

得物三面:9.3   总共10min
1. 参加过哪些活动?介绍一下参加的比赛
2. 介绍项目,为什么做这个项目,大概多少行代码
3. 未来3到5年的规划
4. 反问
全部评论
大佬base是上海还是杭州啊?
1 回复 分享
发布于 2023-09-02 23:40 辽宁
问得好难啊😢
1 回复 分享
发布于 2023-09-02 22:16 湖南
大佬 oc 了吗
点赞 回复 分享
发布于 2023-09-08 13:00 江西
求问问二面结束后会有像一面那样的面试评价邮件吗
点赞 回复 分享
发布于 2023-09-04 14:18 安徽
我听说是三面?兄弟明天约面了吗
点赞 回复 分享
发布于 2023-09-02 21:31 四川

相关推荐

03-07 01:07
门头沟学院 Java
这是我第一次进大厂外包的二面,对方是一个很资深的工程师,我觉得这次面试不是查缺补漏而是发现了很多没有考虑过的问题分享出来大家可以看一看本人目前是想找一个初级开发,我写的代码很少,平时也都是CRUD,所以这些很多都只是看过八股,没有深究过看很多朋友讨论八股记不住,其实我也是这样,我觉得这符合遗忘曲线,不用焦虑我朋友跟我说,一切都是有原因的大家可以看到底层,串起来帮助理解,虽然我自己也是习惯用ai搜索,但是最近发现去看博客可以学到更完整更全面,ai来打辅助比较合适我看博客首先是确认是否可以看进去,之后他是否有例子+图辅助理解,大脑对图和实际例子的理解要比抽象概念好,当然也有人喜欢专业的表述,大家各凭喜好啦,我贴了我学的时候看的博客,大家可以参考~~希望大家都能有所收获,可以找到好工作~1、优化接口是怎么做的?2、优化之前和之后分别是多少秒?这个位置需要大家关注一下sql查询数值和redis(内存)查询的时间多少是健康,多少是异常,以及接口优化的计算公式3、平时都解决处理什么问题?(这个就是项目相关的)4、说说threadlocal?5、有用过threadlocal吗?大家可以自己用一用!!6、有自己写过注解吗?推荐大家都手动写一些复杂的注解,这个问题很高频7、什么时候会触发full GC?可以看看对象分配:https://javabetter.cn/jvm/whereis-the-object.html再理解GC:https://javaup.chat/java/jvm/gc-process-and-triggers/#gc%E7%9A%84%E5%88%86%E7%B1%BB8、有遇到过full GC的情况吗?9、try-catch- finally,如果try就返回了,执行顺序是什么样的?10、编程简化目录;实现一个单例模型;可以看看这个文章https://www.cnblogs.com/vipstone/p/18584503两数之和;考三个编程是因为前两个都没写出来,我太笨了,大家多写
点赞 评论 收藏
分享
评论
12
102
分享

创作者周榜

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