得物1面(8.31)

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

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

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

相关推荐

不愿透露姓名的神秘牛友
11-07 14:40
已编辑
点赞 评论 收藏
分享
8 43 评论
分享
牛客网
牛客企业服务