2024年马上结束了,回顾下我两个月面试阿里、携程等9家互联网企业(Java 岗)(1)

先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7

深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年最新Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
img
img
img
img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上Java开发知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以添加V获取:vip1024b (备注Java)
img

正文

java 后台开发,参加的第一场内推面试,运气不好遇到的面试官来技术运营中心,面了两轮都没什么技术含量可能面试官本身也不太懂技术

一轮

  • 自我介绍

  • 介绍做过的项目

  • 闲聊一会(主要没啥技术含量有点忘记过程了。。。)

  • 面试官介他们组做的产品,主要是做网络电话(就是客服坐席用的那些电话,会有一些大数据的处理。。。个人感觉偏通信一点

  • 最后感觉你不错,我给你安排一场复面。。。

二轮

  • 这一轮应该是部门 leader 面

  • 了解了下个人学习成长经历,个人目前感情,家庭情况

  • 你觉得现在工作中有什么你觉得不妥的地方

  • 介绍了下部门情况

最后友好道别,告诉我附近哪里可以用餐,结束

总结:莫名其妙的两轮面试,最后也莫名其妙的无疾而终了。。。


英语流利说

后台开发,流利说后台用的是 Go,不过对于校招只要技术扎实也是来者不拒。HR 会首先电话沟通了解一些基本情况,还会问一问你怎么看待互联网的巨头和规模较小的互联网企业,你会怎么选择之类的话题。接下来就先邀请电面

电面

  • 个人介绍做过的一些项目,围绕做过的项目问了一些线程方面的问题

  • 做过导航的项目,对于一个经纬度点怎么避免高度不一样带来的误差(本来应该在天桥上却导航到了地面上这种问题)

  • 数据库了解吗,说一说 B+树

  • websocket 的工作机制知道吗

一面

  • 介绍做过的项目,围绕项目问了一些项目实现中的问题

  • 详细的说一说 B+树

  • 使用索引有哪些注意事项

  • 数据库引擎 MYISAM 和 INODB 的区别

  • 最后一道算法题,一个数去掉 k 位使其最大/最小(贪心)

二面

  • 二面都是一些设计题,在白板上手写思路

  • 一个实时通讯软件怎么设计他的数据库表

  • 一个 n 层嵌套的 json 字符串怎么解析

三面

这一轮是 CTO 面,主要做一些问答,

流利说的 CTO 个人感觉非常有活力,你每提一个问题都会说,嗯!这是一个好问题,然后再自己的小本本上记一记。这一轮比较轻松

HR 面

  • 了解一些个人情况为什么想从现在公司跳槽

  • 你会选择什么体量的公司

  • “一面的面试官觉得你不错,二面的我还没来得及沟通,想先让你来实习,你什么时候能给做最终决定”

  • 聊了聊预期薪资,这个会根据面试评级来订

总结:流利说面下来感觉是家很有亲和力的公司,给人感觉活力很足,公司妹子也很多 hhh。而且 HR 也很细心面试前会给你一瓶水(虽然是小细节,但面了这么多只有两家的 HR 会这么做)。另外今天流利说在美股也正式上市啦,也恭喜流利说。已拿意向书。


美团

======

生态金融部门,已挂

一面

面试官上来就怼你的简历写的不好没有把做过的项目突出给面试官呈现想看的东西(虚心接受了,面完美团后就对简历做了修改,重点突出了做过的项目在其中的指责)

这个面试官会根据你的项目提及一个点然后就让你自己展开了说,如果有说错的地方就会说,是这样吗?

主要问了:

  • 线程池然后说到了无界队列,引出了内存溢出,再到 jvm 怎么回收垃圾,说到引用计数和根可达分析,jvm 怎么确定根元素

  • 做过的项目中遇到过哪些困难

  • 画一个用例图

  • 面向对象语言有啥特点

  • 最后给了道简单的题目,手写冒泡排序

二面

  • leader 面也是聊人生聊理想

  • 现在工作的地方架构上你觉得有哪些做的好的地方

  • 你们的业务流程是怎么样的

  • 家住哪里

  • 如果进了美团对加班要有心理准备

为什么想跳槽,然后面试官就有了一种你现在在这家公司是这样,来了美团情况也不会有所改观的想法根深蒂固在脑海中,接下来我也就无 FU 可说。

接下来也就简单聊了聊个人爱好之类比较家常的话题就让我滚蛋了。

总结:面试前一天 HR 电话通知正常会有三面,二面让我滚回家就已知凉凉了。不过这次面试让我更清晰地认识到了面试中暴露出来的不足,知识上又进行了查缺补漏,为后面的面试奠定了好的基础,还是感谢美团吧!


猫眼

======

猫眼只经过了一轮电面就没了下文,目测凉了,电面问的非常基础,权当刷经验查缺补漏了

电面

try{ return 1;}catch{` `return 2;}finally{` `return 3;}

  • 返回值是什么

  • java 里有哪些集合类,详细说一说 HashSet

  • java 的 static 修饰

  • 反射机制

  • 线程池原理,怎么实现区分线程优先级的线程池

  • 索引,使用时要注意什么

  • 详细介绍数据库的隔离机制


分布科技

========

这个投递的是区块链开发岗,面试官是我现在公司跳槽出去的,所以一见如故 hhh?问的不是太难

现场面

  • 自我介绍,介绍做过的一些项目

  • 手写树的中序遍历的递归和非递归方法

  • 一道简单的 sql,涉及 join

  • java 的链式调用是怎么实现的

  • 讲一讲建造者模式

  • 说一说 ios 的 autolayout

  • 给 C 艹中 strcpy 函数设计测试用例(这题主要应该考虑指针重叠的问题)

  • 一天后给了结果说面试通过然后补做了笔试,编程实现囚徒困境的问题

  • 又过了几天人力总监电话面试,沟通了下具体情况,是否看好区块链,想做什么方向,能否先来实习之类的。。

总结:唯二的第二家在面试时 HR 会给你准备一瓶水的公司,区块链大家都懂的。。。就不多说了,目前已通过等待谈 offer 中


星环科技

========

电面

  • 主要是介绍自己做过的项目针对项目提了些问题

  • 使用线程池的优点是什么

  • 为什么想跳槽

一面

  • 自我介绍

  • 手写一个算法对一个数组的数组排序其中里面一层的数组里的元素是排好序的

  • 一开始写了个归并,后面面试官说时间复杂度太高,不如直接 n 个指针指向每一个里层数组直接排序

  • 面试官介绍公司状况,个人提了些问题

二面

  • 两个链表判断是否相交,怎么找第一个相交点

  • 一道 sql,一个表有学生,科目(每个学生的科目说不一定相等),分数三个字段,找所有科目大于 90 分的学生

  • 开放题,服务器 1 上有 40T 的数据,服务器 2 上有一个任务需要这些数据,在网络带宽限制的情况下,怎么把数据快速传到服务器 2 上

三面

  • 自我介绍

  • 说说对线程的理解

  • 一道算法题,一个数组找连续子数组和为 0 的数组,并返回其中最大的长度

  • 这道题一开始用了贪心,但说最坏情况下复杂度太高,后来经过面试官提醒实现了一个 O(n)时间复杂度

HR 面

  • 今天面的怎么样,现在对公司有了解吗

  • 接着又详细介绍了公司的状况

  • 有什么想问我的

总结:这周告知面试通过接下来会谈薪水,基础架构部门。星环主要是 To B 的业务,所以名声应该不太响吧,不过据说技术氛围不错,只是据说。。。


阿里

======

阿里参加的是远程视频面只有两轮面试+HR

一轮

  • 自我介绍

  • 针对目前公司做的项目问了线程池方面的问题,怎么实现的

  • 项目中怎么处理容错,答:用了数据库的事务机制

  • 说一说线程有哪些状态,线程池中异常抛出的路径知道吗

  • 针对学校做的项目,有没有考虑分布式存储;答:数据量不大,直接用数据库塞的下

  • 那如果数据量很大,并且我要保证实时数据和历史数据有交集有历史沉淀,你会怎么设计?

  • 了解分布式的计算框架吗? 答:了解基本原理但没有深入使用研究过,但如果需要使用我可以自学

  • 那你平时都是怎么自学的?

  • 有没有参与过一些开源项目?

  • 如果用精通,熟练。。。来描述一下你的 java 水平你会用哪个词?

  • 看过 java 的源码吗?答:看过一点集合类

  • 那你说一说 hashmap 的实现(这里非常详细的展开说了实现原理)

  • 那 hashmap 安全吗?(不安全,我们可以用 blabla…)

  • 那说说 concurrenthashmap 的原理

《MySql面试专题》

全网火爆MySql 开源笔记,图文并茂易上手,阿里P8都说好

全网火爆MySql 开源笔记,图文并茂易上手,阿里P8都说好

《MySql性能优化的21个最佳实践》

全网火爆MySql 开源笔记,图文并茂易上手,阿里P8都说好

全网火爆MySql 开源笔记,图文并茂易上手,阿里P8都说好

全网火爆MySql 开源笔记,图文并茂易上手,阿里P8都说好

全网火爆MySql 开源笔记,图文并茂易上手,阿里P8都说好

《MySQL高级知识笔记》

全网火爆MySql 开源笔记,图文并茂易上手,阿里P8都说好

全网火爆MySql 开源笔记,图文并茂易上手,阿里P8都说好

全网火爆MySql 开源笔记,图文并茂易上手,阿里P8都说好

全网火爆MySql 开源笔记,图文并茂易上手,阿里P8都说好

全网火爆MySql 开源笔记,图文并茂易上手,阿里P8都说好

全网火爆MySql 开源笔记,图文并茂易上手,阿里P8都说好

全网火爆MySql 开源笔记,图文并茂易上手,阿里P8都说好

全网火爆MySql 开源笔记,图文并茂易上手,阿里P8都说好

全网火爆MySql 开源笔记,图文并茂易上手,阿里P8都说好

全网火爆MySql 开源笔记,图文并茂易上手,阿里P8都说好

文中展示的资料包括:**《MySql思维导图》《MySql核心笔记》《MySql调优笔记》《MySql面试专题》《MySql性能优化的21个最佳实践》《MySq高级知识笔记》**如下图

全网火爆MySql 开源笔记,图文并茂易上手,阿里P8都说好

关注我,点赞本文给更多有需要的人

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注Java)
img

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
(img-XBiJcTJz-1713423226986)]

[外链图片转存中…(img-yoMD16Hd-1713423226987)]

文中展示的资料包括:**《MySql思维导图》《MySql核心笔记》《MySql调优笔记》《MySql面试专题》《MySql性能优化的21个最佳实践》《MySq高级知识笔记》**如下图

[外链图片转存中…(img-3ZPPJ4Ap-1713423226987)]

关注我,点赞本文给更多有需要的人

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注Java)
[外链图片转存中…(img-Gi7SgAIR-1713423226987)]

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值