面试磕磕碰碰,辛得蚂蚁高级工程师的技术笔记指导,终获P7岗offer.pdfVIP

面试磕磕碰碰,辛得蚂蚁高级工程师的技术笔记指导,终获P7岗offer.pdf

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
⾯试磕磕碰碰,⾟得蚂蚁⾼级⼯程师的技术笔记指导,终获P7 岗offer 个⼈近期⾯试情况 今年⼆⽉以来,我的⾯试除了⼀个⽤友的,基本其他都被毙了,可以说是⾮常残酷的。其中有很多⾃⼰觉得还⾯的不错的岗位,⽐如百度、 跟谁学、好未来等公司。说实话,打击⽐较⼤。 情况基本上是从三⽉开始好起来的,这个时间点,可能疫情快过去了,国家也开启了接近40万亿的基础建设计划,在这个时间段,⾯试的 ⼏个代表性的公司,包括腾讯、饿了么、宝宝树、旷世 科技等等,基本都成了。 最终,就在前段时间,蚂蚁⾦服给我确认了p7的职位。也算 ⾃⼰到了另⼀个奋⽃的阶段了。对 ⾃⼰的经历,做⼀个⾯试总结。 我的⾯试准备 ⾯试其实我是属于⼀边⾯试,⼀边准备的过程,但是⽆论如何,⼀定要做到基础扎实、⽐较好的⾃我介绍,以及描述 ⾃⼰的职业故事。 ⾯试经历 快⼿ -- 视频⾯试30分钟 谈⼀下项⽬ 谈⼀下对IOC和AOP的理解 Memchached 和 Redis 的区别 Redis的持久化实现 Redis的淘汰策略 定期删除和惰性删除的区别、优缺点 IOC的原理是什么 Hashmap的底层实现和原理 ⼿写⼀个,实现map的put⽅法 百度 -- 视频⾯试20分钟 说下spring事务,@Transition 这个注解在哪些情况下不会⽣效 Synchronized 基本原理 Synchronized和ReentrantLock 都是可重⼊锁,他们俩是怎么实现可重⼊的 线程池的⼯作原理和7个参数 Volatile的⽤处 JVM在什么情况下会发⽣YoungGC和FullGC Redis的淘汰机制 类加载机制说⼀下 快速排序的基本实现 Mysql优化是怎么优化的,索引失效的情况都有哪些 实现⼀个抢红包的算法,怎么实现 让你实现⼀个LRU算法,怎么实现 搜狐⼀⾯ -- 视频⾯试 50分钟 JVM垃圾回收机制 怎么判断当前对象能否被回收 对象⾸次创建的话创建在哪个区(新⽣代还是⽼年代,新⽣代哪个区) 解释⼀下stop the world Stop the world 过程中,如果有新的垃圾产⽣怎么办 我说我们项⽬⽤的是JDK1.6,⾯试官就问,1.8和1.6都有哪些区别 有了解过1.8的stream流吗 HashMap1.8和1.8之前的区别,以及底层实现 HashMap为什么不是线程安全的 HashMap还会造成什么问题(1.8之前头插法会导致死循环) 实现HashMap线程安全的有哪些(我答了三种) CurrentHashMap的底层原理,以及1.8和之前的区别 详细讲讲CAS的⼯作原理 CAS的ABA问题怎么解决的 你常⽤的线程池有哪些 线程池的7个参数 SingleThreadExecutor和CachedThreadPool为什么不推荐使⽤,会出现哪些问题 写⼀个冒泡排序 写⼀个算法,快乐数(LeetCode原题),我⼀开始⽤递归写,会出现死循环的状态,⾯试官超好提醒我,然后花了很长时间修改算 法,通过 Mybatis有了解它的插件吗 MybatisTemplate 有了解吗 Redis的五个参数 Redis的事务,我Muliti事务开始,然后写了五个key,其中有⼀个失败了,Redis怎么处理的,会回滚吗 Redis事务和Mybatis事务有什么区别 Redis主从复制了解吗 Redis主服务器是怎么给从服务器写⼊数据的 看你还了解Docker,(简单说了⼀下玩过⼀点点) 蚂蚁⾦服 (⽀付宝)⼀⾯ -- 视频⾯试 50分钟 聊了⼗多分钟做的项⽬ 你们公司⾃研的Spring和市⾯上流⾏的Spring有什么不⼀样 Redis主要⽤来⼲嘛的 Redis的持久化⽅式 Redis的事务有了解吗(我说了使⽤的基本命令和mybatis、mysql的区别) 你对你们经常使⽤的集合底层有了解吗 HashMap的底层原理,1.8以及之前的,线程安全实现⽅式 Sychonized和ReentrantLock 的区别 Volatile的作⽤是什么 对JVM垃圾回收器有了解吗 CMS垃圾回收器说⼀下⼯作原理 堆和栈的

文档评论(0)

134****3224 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档