得物1面(8.31)

  • 自我介绍
  • 讲一下HashMap数据结构
  • 讲一下volatile关键字的作用
  • 讲一下悲观锁和乐观锁的概念
  • 讲一下redis分布式锁加锁和解锁的实现方式
  • Java中运行时异常有哪些?举几个例子?一个都没想起来……
  • 提示空指针异常,追问如何避免空指针异常?我答成数组越界……
  • 深拷贝和浅拷贝的区别?
  • Java中线程池的拒绝策略?
  • 说一下对面向对象的理解?没答出来提示面向对象有哪些特性?还是没答出来……
  • 了解哪些设计模式?
  • 这些设计模式的应用场景?
  • IoC的作用?答的很混乱……
  • 你觉得什么样的代码是好的代码?乱答……
  • 如何提高代码的可扩展性?乱答……
  • MVCC原理?
  • 项目中的挑战点?是如何解决的?
  • 你认为购物车的难点?
  • mysql和redis如何保证数据一致性?只答出一个点……
  • 分布式系统中的CAP和BASE了解过吗?不会……
  • 如何设计一个低延迟的系统?
  • 如何设计一个高吞吐量的系统?

面试官人挺好,回答之后有反馈,不合理的会纠正,问的也很基础,没有追问深挖环节,但是问了很多面向对象和代码设计相关的,不会……能过吗

#得物校招求职汇总#
全部评论
好多基础的,没答出来可惜😦,不过这个看眼缘
点赞 回复 分享
发布于 2024-09-01 15:48 北京
没问实习和项目吗
点赞 回复 分享
发布于 2024-09-01 09:49 湖南
我们应该是一个面试官,问题差不多
点赞 回复 分享
发布于 2024-09-01 08:21 重庆

相关推荐

WhiteAlbum...:学院本2中大厂垂直实习➕acm比赛 秋招0面试
点赞 评论 收藏
分享
08-29 19:44
门头沟学院 Java
wish233:很强了,加上这个学历,一点小建议就是可以把你的项目做一个压测,比如说你的RPC,可以对比一下和http相比性能怎么样。还有你的秒杀,一定要自己压测一遍,确保不会出现数据不一致的问题。还有就是对于分布式锁的粒度一定要理清楚,这个很容易被问到。
听劝,我这个简历该怎么改...
点赞 评论 收藏
分享
评论
9
42
分享

创作者周榜

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