得物面试

得物一面: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. 反问
全部评论
问得好难啊😢
1 回复 分享
发布于 2023-09-02 22:16 湖南
大佬base是上海还是杭州啊?
1 回复 分享
发布于 2023-09-02 23:40 辽宁
我听说是三面?兄弟明天约面了吗
点赞 回复 分享
发布于 2023-09-02 21:31 四川
求问问二面结束后会有像一面那样的面试评价邮件吗
点赞 回复 分享
发布于 2023-09-04 14:18 安徽
大佬 oc 了吗
点赞 回复 分享
发布于 2023-09-08 13:00 江西

相关推荐

码农烧烤880:兄弟你是我今天看到的最好看的简历(我说的是简历风格跟简历书写)把985 211再搞亮一点。投boss就说;您好,我华科(985)研二在读,本科211。对您的岗位很感兴趣,希望能获得一次投递机会。
点赞 评论 收藏
分享
评论
12
93
分享

创作者周榜

更多
牛客网
牛客企业服务