首页 >> 大全

二本渣渣生,两次冲锋,十面阿里(Java岗)感谢HR终于让我过了

2023-11-27 大全 43 作者:考证青年

写在前面的一些话 项目方面参考意义不大,所有问题均未涉及笔者技术水平有限,可能面试难度较低,如果对您没有帮助,请见谅2次HR面就不放了,看到大家的面经都没谈到HR面,担心写出来可能会承担不必要的风险。感谢 所有面试官, 特别是一面的小姐姐, 在我尚未经历几次面试的时候给了我特别多后续准备和发展的建议, 也感谢两位内推人的积极跟进~ 一面(50分左右) 项目相关介绍,没太大参考性~ 为什么不可变, 处于什么考虑 s1=“abc”, 这一语句执行后数据在Java中是如何存储的 s1 = “abc”, s2 = “ab”+“c”, 创建了几个对象和简单讲一下(聊了hash、数据结构、扩容、线程安全性、不同版本比较)红黑树、B+树多线程如何实现对线程间共享内存的保护Java内存模型如何保证可见性了解哪些设计模式模板方法和代理模式的比较、适用场景有没有尝试过JVM调优、dump内存 二面(30分钟) 多线程的几种实现方式介绍一下运行时异常和一般异常的区别、P、HTTPS介绍一下UDP、TCP介绍一下多态体现在哪些地方堆排序、归并的原理代理模式,聊了聊JDK代理的源码项目相关看过哪些项目的源码最近在看什么技术类的书,收获。聊了聊书上的redis相关内容一面中回答最不好的问题,现在怎么去解决。 笔试

给 n 个字符串,格式类似 “, ”,表示这两个字符串之间有某种关系,关系是可以传递的,最后给 m 个询问 “? ”,让判断 是否和 有关系。也就是说,如果 a 和 b 有关系,b 和 c 有关系的话,那 a 和 c 也是有关系的。

四面(45分钟) 项目相关觉得知乎哪个地方实现最复杂知乎的关注列表在数据库层面如何实现上面三个题30分钟,后续就是谈人生了 五面(20分钟) Redis I/O模型、数据结构 和 lock 的比较线程状态,状态之间的切换、生命周期等待和阻塞的区别TCP如何保证消息的可靠传输数据库的索引机制。最左匹配,结合B+树的实现和查询机制聊了聊缓存雪崩三种限流算法 交叉面(30分钟) Java内存区域划分 扩容CAS敏感词过滤,时间、空间复杂度(字典树->AC自动机)进程通信管道和重定向的区别OSI模型TCP、UDP区别MySQL查询优化器的优化过程(只讲了择路和成本估算)

后面就是HR面了。 然后挂了。。。写这篇文章复盘的时候发现问的东西相对其他面经真的都很简单, 虽然最后没能如意,不过还是感谢所有面试官,感谢他们牺牲个人时间来面试我这个弟弟。 也感谢各位面试官给出的建议和鼓励~比起我面字节时的自闭而言真的不要好太多~(不针对字节,单纯就是因为我太菜QAQ)

一面(一小时) 保证双十一期间交易的一个正常、顺滑进行能从哪些方面去考虑常用限流方案支付宝付款的大概设计思路默认连接数如何打破双亲委派模型类加载器和类加载过程用什么方法自己实现一个遇到过栈溢出吗,什么情况下会遇见,在哪些内存区域什么情况下会发生GC如何手动触发GCGC算法原理快排时间复杂度,原理,优化线程的状态CPU占用过高如何排除启动后是通过什么协议对外提供服务SSL握手流程从安全的角度来看HTTP/HTTPS可能会存在哪些风险XSS、CSRF是什么,怎么防范有哪些风险英语怎么样平常学哪些课程,说了测试、需求、项目管理、体系结构设计有哪些常用的测试方法自动化测试、CI / CD有没有了解过数据库隔离机制的实现方式 二面(45分钟) 拿了那些offer用过Linux没有,如何查看线程的情况。如何根据最近修改时间逆序查看文件重写为什么要重写冲突解决方案将一个二元组排序, 排序的过程(不知道为什么突然抛出了个简单问题)根号5开根(二分/牛顿迭代)斐波那契第n项(迭代/矩阵快速幂)2个大文件, 比对相同行(对每一行摘要,建字典树. 摘要相同的逐字符比对,聊了聊具体的时间/空间复杂度,总共耗时15min)MySQL 常用(这个问题遇见了好多次… 聊了聊和的索引结构、表结构和log)反问 三面(一小时+)

二本渣渣生,两次冲锋,十面阿里(Java岗)感谢HR终于让我过了__二本渣渣生,两次冲锋,十面阿里(Java岗)感谢HR终于让我过了

p.s : 最自闭的一面,没有之一QAQ

雪花算法(从项目聊数据库拆分聊过来的), 如何查询防盗链方案

上面两个问题加项目的一些问题共计花了30分钟, 接下来的40分钟全程自闭,就只为问了一个问题单机8核心16G内存如何排序1T文件。包括以下小问题:

我曾天真的以为, 这一类问题说一下多路归并的流程就差不多了,然而遇见面试官详细到伪码级别的问题直接炸锅… 好在面试官手下留情,勉强让我过了。。。

下面给大家分享下备战的时候刷的那些面经

二本渣渣生,两次冲锋,十面阿里(Java岗)感谢HR终于让我过了_二本渣渣生,两次冲锋,十面阿里(Java岗)感谢HR终于让我过了_

如果您需要这些Java岗位面试题,关注小编后点这里直达免费获取到

Java核心知识点

Java互联网架构师1000道必刷题

如果您需要这些Java岗位面试题,关注小编后点这里直达免费获取到

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了