大家好,我是二哥呀。
进入八月中旬,秋招可以说正式拉开了帷幕,我在知识星球里也举办了一个为期 80 天的面试/学习打卡活动,鼓励 24 届的球友对秋招发起最后的冲刺,这个活动可以说把球友们的热情完全调动了起来。
同时为了给 24 届的小伙伴多一些选择,以及可落地的准备方案,今天再给大家推荐一家还不错的互联网中厂,以及准备攻略。
可能从某种角度来看,这家公司算是一家大厂,但排不到第一梯队,甚至第二梯队。大家可以猜猜是哪一家?我去官网看了一下,24 届的校园招聘已经开始了,Java 开发工程师的任职要求如下。
Boss 上暂时没有搜到应届生的薪资待遇,但我在牛客的评论区挖到了,说是 25 万起薪,我对比了一下往年的数据,可信度还是非常高的。
可能有不少小伙伴对这家互联网公司感兴趣,那接下来二哥就结合这家公司的任职要求来谈谈如何去准备,希望能给大家带来一些帮助和启发🤔。
01、掌握 Java 编程语言
这一点毋庸置疑,Java 岗如果对 Java 基础掌握的不扎实的话,就很容易在面试中落荒而逃,所以,一定要重视 Java 基础。
举个最简单的例子,面试中问你了解哪些分布式限流算法,你没答上来,面试官甚至愿意引导你往计数器、漏桶算法、令牌桶算法上回答。可一旦你连 Java 的内存常量池都回答不上来,那结果只能回去等通知了。
因为往往越基础的知识,权重占比就会越大。
那学习最好的资料我认为就是《二哥的 Java 进阶之路》了,GitHub 上已经星标超过 9000 star 了。
最近一段时间我正在全力优化《并发编程》方面的内容,目前已经重修到第 20 节: ConcurrentHashMap,这个并发容器可以说是面试中的常客了。
这次优化可以说花了很大力气,基本上每张图,每段话,都重新润笔了,整体阅读的感觉会比之前好很多。GitHub 仓库里目前是最新的,需要的小伙伴可以趁早阅读。我把 GitHub 地址贴一下:
02、掌握数据结构与算法
星球专栏《Java 面试指南》中最近整理了不少面经,并且我会按照不同同学的一二三面完全区分开,这样就大大提高了小伙伴们的阅读效率。
一般公司笔试的时候也都会出几道数据结构与算法方面的题,来考察基本的编程功底,那二哥也为大家考虑周全了。
星球里不仅为大家整理了一份高频的算法突击 50 题,还出了一份《二哥的 LeetCode 刷题笔记》,两个结合起来,能大大提高刷题的效率,毕竟不是每个小伙伴都有那么多时间把 LeetCode 刷个四五百道的。
算法突击 50 题:https://t.zsxq.com/11xU6HN5v
二哥的 LeetCode 刷题笔记,内容非常扎实,图片和题解思路都给的恰到好处。
03、掌握 Linux
Linux 首推韩顺平老师的视频课,网友的认可度非常高,我在星球的《我在 B站上大学之 Java 后端篇里》也有推荐。
Linux 到底怎么学,学什么,我在《Java 面试指南》中也帮大家梳理过了,可以通过下面的截图感受一下。
04、掌握设计模式
代码写得很烂,该怎么办?
其一,可能是刚入门,代码写得少,如果我们满打满算只写过一两千行代码,是不可能写出多优雅的代码的。
其二,可能我们不懂设计模式,设计模式是软件设计中常见问题的典型解决方案,它们就像能根据需求进行调整的预制蓝图, 可用于解决代码中反复出现的设计问题,如果不懂设计模式的话,遇到这些问题就只能抓瞎了。
所以我在《二哥的 Java 进阶之路网站上》推荐过一个网站:Refactoring Guru。
每个模式都会对应一篇图文并茂的文章,阅读起来就好像在读绘本一样,生动有趣,令人印象深刻,学起来就没有半点枯燥的感觉。大家可以通过下面这个链接获取网站对应的 PDF 版本,质量还不错。
05、其他
当然了,面试的内容不可能只有上面提到的这些,只不过任职要求上特意强调了这些内容,那如果大家想去这家公司的话,是要专注一下这些内容的,问到的概率会更大。
每家公司面试的内容都不尽相同,但离不开二哥常给大家说的这个公式:
Java 后端四大件(Java 基础+Spring 全家桶+Redis+MySQL)+两个实战项目(轮子+应用)+消息队列+数据结构与算法+微服务/分布式+计算机基础(操作系统+计算机网络)。
学生党和工作党可以根据我下面这个帖子来准备:
最后揭晓一下这家互联网公司的真面目:
公司的好坏,我这里就不做评判了,下面是官方的投递链接:
06、公司名单
Java 面试指南里我和球友@FancyEcho 一起为大家精心准备了 24 届秋招的公司投递清单,分别给出了截止时间、工作地点、内推链接、行业分类等等关键信息。
并且这份名单会持续更新,直到 24 届秋招落下帷幕,也是希望能给信息搜集能力弱的小伙伴最大的帮助。
至于互联网有没有回暖,我们普通人管不了那么多,只能说尽自己全力去准备,做好自己,加油!
ending
一个人可以走得很快,但一群人才能走得更远。二哥的编程星球已经有 3200 多名 球友加入了。如果你也需要一个良好的学习环境,戳链接加入我们吧。这是一个编程学习指南 + Java 项目实战 + LeetCode 刷题的私密圈子,你可以阅读星球专栏、向二哥提问、帮你制定学习计划、和球友一起打卡成长。
知识图谱里已经沉淀了非常多优质的内容,相信能帮助你走的更快、更稳、更远。下面是二哥最近一直在做的三件大事,对你的求职和学习都会很有帮助:
最后,把二哥的座右铭送给大家:没有什么使我停留——除了目的,纵然岸旁有玫瑰、有绿荫、有宁静的港湾,我是不系之舟。共勉 💪。
回复