蚂蚁金服Java研发面经感悟

作者: Java_老男孩 | 来源:发表于2019-05-14 16:03 被阅读71次

    一面面经:

    1. 项目经历

    2. Java中常用的锁和应用场景

    3. 业界常用的分布式架构部署方式

    4. 期待薪资

    5. 问问题

    二面面经:

    1. 项目经历

    2. 项目用到的监督学习算法,K-means聚类

    3. 死锁的原因,如何避免

    4. 现代操作系统有完全解决死锁问题吗

    5. 如何找出服务器负载过高的原因

    6. 在线编程:

    • (1)找出文件中出现次数TOPK的字符串

    • (2)由于第一题我用了优先队列,于是让我写下堆排序

    • (3)判断一个字符串集合是否能连接成环,首尾字符相同则认为可以相连,如abc,cde,ea

    1. 问问题

    三面面经:

    1. 项目经历

    2. Java中的链表

    3. 常见的GC算法

    4. OOM出现在什么时候

    5. 你的SCI论文做了什么

    6. 抛了个部门业务的问题,让我给出解决方案(问题较私密,不说了)

    7. 期待薪资

    8. 问问题

    四面面经:

    1. 项目经历

    2. 实习的项目数据量很大,有没有自己针对日访问量上亿做出一些优化

    3. 线程与进程

    4. 内存管理方式

    5. 1亿元素排序

    6. 看过的书

    7. 常见的设计模式及应用场景

    8. 问问题

    HR面面经:

    1. 自我介绍

    2. 你和竞争者相比的优势是什么

    3. 实习收获了什么

    4. 从实习导师身上学到了什么

    5. 导师给你的意见是什么

    6. 从面试官身上学到了什么

    7. 秋招意向的企业有哪些

    8. 发offer在八月底到九月初

    个人感悟

    这里要说的是面试前要做好两件事:简历和自我介绍,简历要好好回顾下自己做的一些项目,然后挑几个亮点项目。自我介绍基本每轮面试都有,所以最好提前自己练习下,想好要讲哪些东西,分别怎么讲。此外,简历提到的技术一定是自己深入研究过的,没有深入研究也最好找点资料预热下,不打无准备的仗。


    本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。同时我经过多年的收藏目前也算收集到了一套完整的学习资料,包括但不限于:分布式架构、高可扩展、高性能、高并发、Jvm性能调优、Spring,MyBatis,Nginx源码分析,Redis,ActiveMQ、、Mycat、Netty、Kafka、Mysql、Zookeeper、Tomcat、Docker、Dubbo、Nginx等多个知识点高级进阶干货,希望对想成为架构师的朋友有一定的参考和帮助

    喜欢这篇文章的朋友可以点个喜欢,也可以关注一下我的个人专题:Java成长之路

    需要更详细架构师技能思维导图和以下资料的可以加一下技术交流分享群:“708 701 457”免费获取




    相关文章

      网友评论

        本文标题:蚂蚁金服Java研发面经感悟

        本文链接:https://www.haomeiwen.com/subject/svosaqtx.html