秋招将至!非科班生背水一战,最终拿下阿里字节等大厂offer

2024-02-09 02:20

本文主要是介绍秋招将至!非科班生背水一战,最终拿下阿里字节等大厂offer,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

前言

2020年已经接近到10月份了,很多粉丝朋友都对金九银十雀雀欲试了吧!
也有很多朋友向我求教经验,因为我自己工作相对于稳定,在这里给大家分享一个粉丝朋友的经历,他作为一个曾经的菜鸡面试者,在不断的失败中成长,最终斩获了多份offer,因此特别想在此分享一下他的面试成长之路。
文章内容篇幅较长,希望大家都能认真的看完,相信对你的帮助绝对不止一点半点!

首先和大家分享一下他这个面试季所斩获的所有offer:腾讯,美团,字节跳动,拼多多,华为,金山云,共6家公司,其中好几家给到可sp offer。最终入职了:字节跳动的「互动娱乐」部门成为了一名研发同学。

直面秋招!非科班生背水一战,最终拿下阿里字节等大厂offer

然后下面讲讲整个过程:

首先,他是一个留学生,所以有着和大多数留学生一样通病:对国内招聘环境/时间的不熟悉,整体知识体系不了解,海外院校不怎么流行实践性/工业性知识(也缺乏比较多的实操课,很多人不了解比如流行框架等,所以很多国内面试官会觉得留学生基础弱),当然也可能只是他自己的问题,而非留学生通病。总而言之,因为这些原因他刚开始的面试路可以说是完全磕磕绊绊,屡屡碰壁到自信心匮乏,而甚至不愿意再去面试,到后面通过女友的鼓励、重新振作,总结知识点,查漏补缺,不断面试,最终斩获上述offer。

他当时第一家面试的公司是网易游戏的实习生,其实技术栈不太对得上,那边是做C相关的,而他当时主要写Java(不过就算这样他也没回答上对方问的Java的问题),我印象极为深刻的是,他说对方当时问了一个很简单的问题: 问:Java中ArrayList和LinkedList的区别是什么。 他说他支支吾吾的没答好,真的是因为不知道区别吗?不是的,而是因为不了解,因为不了解,所以哪怕知道答案,也说不好/不敢说(因为怕是错的)。这是他第一次面试,面试完之后一直在晃神,因为面试官是个说话很温柔的人,他说他当时甚至有了种面试可能会过的错觉,那段时间天天刷关于在网易游戏工作是种怎么样的体验的话题,幻想如果他可以去网易会是怎么样,最终在等一了一天又一天之后去找到hr询问结果然后失望。

面试失败之后

在这之后的很长一段时间后,他没敢再去面试,觉得自己太丢人、技术太差不敢去谈论技术话题。后来他渐渐开始看网上的文章,知道要刷leetcode,看面经,然后之后一年多的时间,边上课,边刷题,边看知识点 - 直到去年中旬,第二次开始面试。当时面试的阿里巴巴,被完完全全的面到自闭了,他跟我说还记得当时的面试官说是阿里巴巴高可用组做混沌工程的,甚至问到了很多他以前没听说过,也没接触过的名词。。。。

之后的一段日子过得浑浑噩噩的,甚至不知道将来改怎么办,也很担心自己找不到工作。我相信有一些同学也和我有过相同的感受,但是经历过这个时间段的我更清楚,一次面试失败不是结束,这样颓废下去才是结束,这个时候真的需要振作起来。他后来在我的鼓励下开始振作,拼命看书,补习知识,做练习题,因为本身成绩很好,基础扎实,不过的看才慢慢把以前分散的知识串起来,同时也不断的投简历+面试,完全吧面试当作了上课学习的机会,每次面试完之后有不懂的题目也一定会去追着问,或者重新补习知识点,直到烂熟于心,然后拿到以上的offer。

以上就是他的经历了,其实我感觉面试还是套路多,但是基础过硬才是真道理。就像高手过招,面试官出一招,你要拆一招,也许有套路在,但是你也不可能见过所有的招式,所以不断学习才是硬道理。下面分享一下我给他专门规划的学习路线!

自主学习路线分享

第一

其实不需要显示出你会多少种不同的语言,重点在于一门语言要去试着深入了解它,比如我就花了很多时间去了解JAVA,从最基本的基础集合库,到并发库,去了解内部的优化/用到的设计模式,缓存优化的地方,然后并发的实现/原理,JVM模型,GC的知识,编译的知识,调优的知识,字节码的组成,不同JDK版本的变化等等,然后拓展到工业界流行框架知识比如SSM,SpringBoot,SpringNative,甚至比较老的JAVAEE等(这只是Java的)。也许有人话说,哪儿有那么多时间深入了解那么多。是的,我也没有都深入了解,但是知道也一点点也比不知道好,听过名字也比完全不知道好。Java只是一个选项,我觉得重点是需要有一个你自己深耕的领域。

第二

基础知识一定要过硬,基础知识就是说:计算机系统,编译原理,计算机网络,数据库、算法数据结构、软件工程等等一定会学这些知识。过硬是说,上课的那些知识需要知道,最好还是要有所拓展。而且这些知识也有经常问的题目,比如快排之于算法,B+树至于关系型数据库等这些经常被问的题目。

第三

如果第二点做不到,比如你是转行的,那就拼命了解框架/工具知识,工业界对于业务场景的常见解法等。而如果你基础很好,那么这一点就会是加分项,顺利的话有的话会很大的加分,但是我个人还是建议不要因为这一点而舍弃了第二点(不要为了学习框架,而放弃了夯实基础知识)。流行框架/工具是在太多了,哪怕在工业界,也没人敢说全都了解,有一些成本相对较低,但是收益较大的,例如:Redis, Hive(Hadoop、HDFS),Kafka等这些基本各个公司都经常用到的,还有你熟悉语言的流行框架等(比如SSM之于Java)。学习框架第一点当然是学会去用,但是也需要学习一些背后的知识,因为背后其实就是 分布式、消息队列、微服务、负载均衡、虚拟化 等等这些知识,而为什么会有这些知识,那是因为大家遇到了问题,在一些场景下提出了一些解法。所以你明白这个思路,「框架是具体实现,一般框架后面都有具体对于的一个/或几个理念,这些理念很多时候都是 某些问题 在 具体场景 的一些解法/方案」。因此,尽力的一起来看,而不是知识点散开着看,这样对于自己去理解知识也会更好。

第四

手撕代码的能力,其实我个人觉得,手撕代码这件事情,这个不是没写出来就不行了。而是你不仅没写出来,你代码整体的结构还是一团糟。所以我觉得手撕代码没什么好说,多练习,其次,面试的时候,注意代码的风格,适当的时候加点注释,尽量写出能借几个情况的代码。最忌:题目没写出来,还被面试官嫌弃代码风格不好,毕竟你想想(这个人招进来要一起写代码的,你写的风格不好,不容易看懂,他心里也不愿意啊)

面试题分享

在他面试完入职之后跟我说想把自己的面试题和面试经验分享出来,用来帮助大家!希望大家不要跟他一样迷茫那么久,为此我把他面试一年多以来碰到的1000多道面试题总结成了一份互联网大厂Java工程师面试题!特此免费分享给大家!

内容涵盖:Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、 Redis、MySQL、Spring、Spring Boot、Spring Cloud、RabbitMQ、Kafka、 Linux 等技术栈,完整版文档转发关注私信我     点击这里       。

java并发编程面试题

直面秋招!非科班生背水一战,最终拿下阿里字节等大厂offer

数据库面试题

直面秋招!非科班生背水一战,最终拿下阿里字节等大厂offer

Zookeeper面试题

直面秋招!非科班生背水一战,最终拿下阿里字节等大厂offer

算法面试题

直面秋招!非科班生背水一战,最终拿下阿里字节等大厂offer

Redis面试题

直面秋招!非科班生背水一战,最终拿下阿里字节等大厂offer

Linux面试题

直面秋招!非科班生背水一战,最终拿下阿里字节等大厂offer

springboot面试题

直面秋招!非科班生背水一战,最终拿下阿里字节等大厂offer

小结

这份面试题几乎包含了他在一年内遇到的所有面试题以及答案,甚至包括面试中的细节对话以及语录,可谓是细节到极致,甚至简历优化和怎么投简历更容易得到面试机会也包括在内!也包括教你怎么去获得一些大厂,比如阿里,腾讯的内推名额!

某位名人说过成功是靠99%的汗水和1%的机遇得到的,而你想获得那1%的机遇你首先就得付出99%的汗水!你只有朝着你的目标一步一步坚持不懈的走下去你才能有机会获得成功!

成功只会留给那些有准备的人!

以上文章中的资料,都是免费回馈给粉丝朋友的,只要你想学就不算晚!努力终将成功! 免费获取资料转发加关注     点击这里   获取

最后

大家看完有什么不懂的可以在下方留言讨论.
谢谢你的观看。
觉得文章对你有帮助的话记得关注我点个赞支持一下!

这篇关于秋招将至!非科班生背水一战,最终拿下阿里字节等大厂offer的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/692870

相关文章

字节面试 | 如何测试RocketMQ、RocketMQ?

字节面试:RocketMQ是怎么测试的呢? 答: 首先保证消息的消费正确、设计逆向用例,在验证消息内容为空等情况时的消费正确性; 推送大批量MQ,通过Admin控制台查看MQ消费的情况,是否出现消费假死、TPS是否正常等等问题。(上述都是临场发挥,但是RocketMQ真正的测试点,还真的需要探讨) 01 先了解RocketMQ 作为测试也是要简单了解RocketMQ。简单来说,就是一个分

阿里开源语音识别SenseVoiceWindows环境部署

SenseVoice介绍 SenseVoice 专注于高精度多语言语音识别、情感辨识和音频事件检测多语言识别: 采用超过 40 万小时数据训练,支持超过 50 种语言,识别效果上优于 Whisper 模型。富文本识别:具备优秀的情感识别,能够在测试数据上达到和超过目前最佳情感识别模型的效果。支持声音事件检测能力,支持音乐、掌声、笑声、哭声、咳嗽、喷嚏等多种常见人机交互事件进行检测。高效推

秋招最新大模型算法面试,熬夜都要肝完它

💥大家在面试大模型LLM这个板块的时候,不知道面试完会不会复盘、总结,做笔记的习惯,这份大模型算法岗面试八股笔记也帮助不少人拿到过offer ✨对于面试大模型算法工程师会有一定的帮助,都附有完整答案,熬夜也要看完,祝大家一臂之力 这份《大模型算法工程师面试题》已经上传CSDN,还有完整版的大模型 AI 学习资料,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

Codeforces Beta Round #47 C凸包 (最终写法)

题意慢慢看。 typedef long long LL ;int cmp(double x){if(fabs(x) < 1e-8) return 0 ;return x > 0 ? 1 : -1 ;}struct point{double x , y ;point(){}point(double _x , double _y):x(_x) , y(_y){}point op

【秋招笔试】9.07米哈游秋招改编题-三语言题解

🍭 大家好这里是 春秋招笔试突围,一起备战大厂笔试 💻 ACM金牌团队🏅️ | 多次AK大厂笔试 | 大厂实习经历 ✨ 本系列打算持续跟新 春秋招笔试题 👏 感谢大家的订阅➕ 和 喜欢💗 和 手里的小花花🌸 ✨ 笔试合集传送们 -> 🧷春秋招笔试合集 🍒 本专栏已收集 100+ 套笔试题,笔试真题 会在第一时间跟新 🍄 题面描述等均已改编,如果和你笔试题看到的题面描述

阿里云服务器ces

允许公网通过 HTTP、HTTPS 等服务访问实例 https://help.aliyun.com/document_detail/25475.html?spm=5176.2020520101.0.0.3ca96b0b3KGTPq#allowHttp

LLM系列 | 38:解读阿里开源语音多模态模型Qwen2-Audio

引言 模型概述 模型架构 训练方法 性能评估 实战演示 总结 引言 金山挂月窥禅径,沙鸟听经恋法门。 小伙伴们好,我是微信公众号《小窗幽记机器学习》的小编:卖铁观音的小男孩,今天这篇小作文主要是介绍阿里巴巴的语音多模态大模型Qwen2-Audio。近日,阿里巴巴Qwen团队发布了最新的大规模音频-语言模型Qwen2-Audio及其技术报告。该模型在音频理解和多模态交互

2024年高教社杯数学建模国赛最后一步——结果检验-事关最终奖项

2024年国赛已经来到了最后一天,有必要去给大家讲解一下,我们不需要过多的去关注模型的结果,因为模型的结果的分值设定项最多不到20分。但是如果大家真的非常关注的话,那有必要给大家讲解一下论文结果相关的问题。很多的论文,上至国赛优秀论文下至不获奖的论文并不是所有的论文都可以进行完整的复现求解,大部分数模论文都为存在一个灰色地带。         白色地带即认为所有的代码均可运行、公开

超越IP-Adapter!阿里提出UniPortrait,可通过文本定制生成高保真的单人或多人图像。

阿里提出UniPortrait,能根据用户提供的文本描述,快速生成既忠实于原图又能灵活调整的个性化人像,用户甚至可以通过简单的句子来描述多个不同的人物,而不需要一一指定每个人的位置。这种设计大大简化了用户的操作,提升了个性化生成的效率和效果。 UniPortrait以统一的方式定制单 ID 和多 ID 图像,提供高保真身份保存、广泛的面部可编辑性、自由格式的文本描述,并且无需预先确定的布局。

JVM - 字节码文件详解

文章目录 目录 文章目录 1. 无关性基石 2. Class类文件结构 magic- 魔数 主副版本号 常量池 访问标志 类索引,父类索引与接口索引集合 字段 方法 属性 3. 类加载机制 类的生命周期 类加载过程 加载 连接 验证 准备 解析 初始化 4. 类加载器 类与类加载器 类加载器的分类 启动类加载器  扩展类加载器 应用程序类加