阿里一面面经

  1. 你认为java工程师应该具备哪些能力?
  2. 为什么使用redis?
  3. redis集群有哪些?redis集群一致性问题如何解决?(扯了rdb,好像不是很满意)
  4. 项目中如何用redis的,为什么不用本地缓存?
  5. java中的锁有哪些?synchronized锁底层CS了解么?(CS我都不知道是啥。。。)
  6. 程序员如何获得高并发的能力?(问的不是高并发方案,是程序员如何修炼高并发。。。)
  7. 介绍有哪些集合?set和list区别?
  8. HashMap介绍,如何解决hash冲突?hashmap如何设计可以保证线程安全?
  9. jvm类加载机制有哪些?
  10. 高并发,10ms响应,如何设置jvm?(这个不是很了解,不敢瞎扯,就直接说不会)
  11. 除了debug,还可以怎样排查错误?
  12. 算法:一个棋盘m x n,从起点出发到终点有多少路径?约束:一条路径必须包含所有的棋格,也就是要走mxn个格子;一条路径走不可以重复走走过的棋格。(我用回溯做的,他让我优化,我说了一个dp的优化思路,但是他好像不太满意)
总结:感觉整个过程一般,有两个问题(CS和设置JVM)完全不会,代码题感觉也没写好。
#阿里巴巴##面试题目#
全部评论
是CAS吧。。。我猜。。。
点赞 回复 分享
发布于 2022-03-26 13:46
那个部门啊
点赞 回复 分享
发布于 2022-03-19 16:39

相关推荐

11-04 19:05
已编辑
东莞城市学院 单片机
不知道怎么取名字_:你这个要实习两年?哪有这么久的,感觉就是即使你毕业了,但还按实习的话,是不是不用给你缴社保公积金啥的
点赞 评论 收藏
分享
评论
2
10
分享

创作者周榜

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