蚂蚁金服Java一面面经

  1. Spring或者数据库的事务隔离级别和传播特性是怎样的?
  2. JDBC的目的是什么,是一种接口还是一种实现?
  3. 用过哪种连接池,为什么要用连接池?
  4. 用过哪些缓存,用于什么场景,Redis怎么实现分布式锁?
  5. 是否熟悉分布式系统的设计和应用,能否对分布式框架、中间件、数据库等机制进行合理应用解决问题?
  6. 事务的二段提交机制?
  7. 聚簇索引和非聚簇索引的区别?
  8. G1回收器的回收过程?
  9. TCP三次握手和四次挥手的过程?
  10. 类加载过程?
  11. 双亲委派机制及其使用原因?
  12. JVM GC算法有哪些,目前的JDK版本采用什么回收算法?
  13. HTTP和HTTPS的区别?
  14. HTTPS的加密方式?
  15. 线程池的核心参数和基本原理?
  16. 线程池的调优策略?
  17. volatile关键字的作用是什么?
  18. synchronized和volatile的区别?

此外,面试官还问了一些关于数据结构和算法的问题,例如:

  1. 删除排序链表中的重复元素
  2. 复制带随机指针的链表
  3. 两两交换链表中的节点
  4. 树的中序遍历
  5. 二叉树的层序遍历
  6. 二叉树的锯齿形层序遍历
  7. 二叉树的右视图
  8. 验证二叉搜索树

面试官的问题非常全面,涵盖了从基础知识到实际应用的各个方面。

全部评论
这么多算法题咋问的啊?就说思路吗
1 回复 分享
发布于 2024-08-21 19:43 江苏
佬是电话面吗,会给邮件通知具体时间吗
点赞 回复 分享
发布于 2024-08-30 02:06 湖北
秋招?
点赞 回复 分享
发布于 2024-08-26 23:19 广东

相关推荐

我是985研究生,最近学校在组织开题,大家都在非常紧张地准备,但我一直进入不了状态,很想做但是心又很浮躁。但我的室友们感觉都非常认真,每天醒来就开始看论文,睡着前最后一件事还是在看论文,我非常焦虑。我感觉自己甚至有点把大家当做假想敌了。这种比较心态还存在于生活的各种方面:看到有钱的同学会非常羡慕,看到朋友圈里面环游世界的留学生同学也会羡慕,看到那些工作后有自己的钱而过上较为阔绰的生活的时候还是羡慕,就仿佛只有自己一个人在阴暗爬行。而且这些比较是每时每刻的,为了不比较,我已经关闭了朋友圈,但是每次偶尔刷一下还是会难受很久。我知道比较是偷走幸福的小偷,但我好像控制不了,感觉自己是一个偷窥别人生活的...
若怜君欢:担心开题搞砸了,幻想拥有别人的生活,本质上是因为自卑,楼主小时候大概率是留守儿童或者父母关系很紧张,导致楼主没有安全感、焦虑、内耗。 这样的情况最好的办法就是建立自信和降低期待,建立自信不是一蹴而就,而是循序渐进,比如告诉自己允许自己第一次没把事情做好,失败了能搞清楚其中缘由而不是全盘否定自己,失败不是终点,放弃才是;降低期待只要记住一句话即可,能伴随你一生的,只有经验和学识,所以你对事情的态度应该更多地去思考它是否能带来学识和经验的增长,而不是仅仅用短期的利益作为唯一期待。 人生不是一成不变的,它是可以迭代更新的,去归纳总结自身的不足并结合实际去改进,去尝试一些新的思路和方法,不要固执钻牛角尖,也不要反复横跳,为自己设立一个高度聚集的精神内核,内核之上可以去尝试一切有利于自己更好的方式 以上就是我个人对生活的理解,共勉
点赞 评论 收藏
分享
点赞 评论 收藏
分享
运营3年修炼中接简历辅导:你的科研项目经历里,只写了你的动作,没有写你的思考和成果,不要只写使用什么进行了什么,这等于罗列你的任务,简历是为了突出你的优秀,你在什么样的任务背景下,克服了什么样的困难,针对性地做了哪些事情,最后达成了什么成果(用数据体现你的成果和效率)
点赞 评论 收藏
分享
评论
6
36
分享

创作者周榜

更多
牛客网
牛客企业服务