秋招上岸大厂,分享一下经验

文章目录

  • 秋招过程
  • 学习过程
  • 项目经验
  • 简历经验
  • 面试经验
  • offer选择
  • 总结

秋招过程

今天是除夕,秋招已经正式结束了,等春节过完就到了春招的时间点了。
运气比较好,能在秋招的末尾进入一家大厂,拿到20k+的sp offer。
从九月份十月份就开始各种投递秋招简历,但是一开始都是只有一些小公司给了面试机会。
那个时候也是非常焦虑了,都说金九银十,在那个我一个面试都没有的时候,看着身边的朋友都有机会面试大厂,确实让自己倍感焦虑。但是也明白焦虑没啥用。
不如好好的把东西学好,至少在以后有面试的时候能一举夺魁。
那个时候我在想,我明白我的学历普通,只是一个普通二本,项目经验也一般,虽然有同程和蔚来的实习经历,但是好像这很难帮助我获得面试机会。
于是,我开始转变思路,既然目前没有秋招的面试机会,那我不如换一条路走。
直接走下层市场,转变思路投大厂实习,通过大厂实习all in 明年春招。
于是,我投了小红书、字节等互联网大厂的日常实习,运气比较好,投实习是真一帆风顺,这两家公司都给了我实习offer,于是我就顺利的进入了字节进行实习。
有一说一,进字节的实习比我秋招拿到offer的那一刻还要兴奋😂。
在这里插入图片描述

在这里插入图片描述
于是从那个时候开始,我就开始暂时结束了我的秋招,基本不投递简历,只是偶尔的投了几家,以保持面试手感。
在字节实习的期间是我成长最快的时候,相比于前两家实习的压力,字节实习的压力拉满,转语言,转方向,入职第二天就开始写go,what???看来真的是和优秀的人干优秀的事了,转语言要我第二天就能上手写代码,第一个需求要求我当周做完😂
不过压力越大,进步越大,经过和这里优秀的人的讨论,比如我的mt,我总结了一套解决问题的方案,以后遇到问题,我就会按照这种方案去分析并解决问题。同时,字节的经历也大大增强了我的沟通能力,因为我们一周有一个实习生周会要进行汇报的。
我认为的最大的收获,并不是学到了什么,而是字节的title所带来的光环,在后续的秋招面试中,很多中大型公司也都给了我面试机会,我也顺利的通过了他们的面试,这里很感谢第一个给我发了sp offer的那家公司,帮助我建立了我的自信,也让我拜托了焦虑。
在后续的过程中,我就是不断的约面,面试,调节自己,调整简历…

学习过程

进入字节的那一刻,有很多很多朋友会问我是怎么进去的,二本学历进字节开发岗实在很不错了。
我觉得这里一是运气,二是实力。在我当初在同程实习的时候就已经有了面试字节的机会,面的是懂车帝,但是那个时候实力不够,问了我一个MySQL高性能相关的问题,给我整g了。后来在同程就苦学MySQL相关知识,硬是把MySQL45讲看完了😂
所以那是我第一次面试字节。
因此我明白字节的实习是会给普通人机会的,即使是我这种二本学历。
当时在当时我也明白,同程的项目我很难继续学习到新东西了,因此我又开始了新一轮的面试,再有空闲时间的时候我就开始面试,货拉拉、用友等公司也都给我发了实习offer,但是base地区不太合适我就没去,直到拿到了蔚来合肥的offer,我直接一个上路,首先知名度上蔚来还是很知名,而且方向也更合适,可以学到更多东西,因此我就出发了。这是我的前两次实习经历。
在蔚来实习过程中我就是不断学习公司的各种知识,开发知识,沟通知识,产品设计知识等等,然后不断进行总结复盘。
当然,我认为最重要的就是要记笔记,我一直有边学习边记笔记的习惯。
在这里插入图片描述
在这里插入图片描述
上面就是我的笔记的情况了,从MySQL、Redis、MQ、Netty、JVM、SpringBoot、SpringCloud、Nacos等我都对这些模块进行了专门的区分并且进行总结。
其实我觉得面试多了之后,即使不看这些,也能记得七七八八,只需要在面试之前复习一下项目就好了,我一直认为项目经验才是最重要的。

项目经验

其实在简历上。大部分我们写的基础知识都差不多,无非就是上面这些基础的技术栈加一些算法等等,所以我认为具体能提现实力的地方就到了项目这里。
所以我认为项目是最重要的,在大三的时候我就已经学完了SpringCloud,并且自己基于SpringCloud搭建了一个恋爱平台项目。
项目文档描述
项目github地址
这应该是我自己做的第一个项目。
而之后,其实传统的CRUD项目很难去满足真正的大厂的项目面试需求,所以,我就在网络上各种寻找不错的项目去进行学习借鉴,同时,翻看Nacos等不错的开源框架的底层源码,学习他们的设计思路。
我一直认为知识付费是个不错的东西,因为他是一个直接学习前人经验,帮助自己快速成长减少弯路的一种方式。
这里我加入了JavaGuide和芋艿的知识星球,两者都是做的挺不错的知识星球,一个是基础面试题,一个则侧重于项目。
在这里插入图片描述
在这里插入图片描述
但是,尽管如此,其实我对我的项目依旧不满意,因为其实我在实习过程中发现自己会对底层设计更加感兴趣,也就是我的方向更加偏向于中间件方向。
所以,后续我的项目的设计方向都是偏向于底层,比如设计RPC、配置中心以及网关这一块。
网关项目
其实我后续的秋招上岸也是得益于这些偏向于中间件方向的项目。

简历经验

其实我们的简历是需要多写几份的,你的项目也不单单那只能是一种类型。
我们知道,我们开发的东西,按照面向的群体,可能分为toB和toC。
那么有些公司,肯定他们的业务是偏向toC的,而且更多,所以,你投递这些岗位的时候,你的简历
上面的项目,就应该更加偏向于toC,比如你做了XXX业务,比如你做的是红包啊、订单啊、出行啊、这些强业务类型的项目。也就是CRUD项目。
而如果你的公司的业务,做的是toB,比如卖的是中间件,卖的是数据库,那么你的项目,就应该偏向于toB,比如你可以自己开发一个网关,开发配置中心,开发RPC,这些都和中间件有关。
这是在项目上进行调整。
其次,很重要的就是你的项目介绍需要详略得当,你需要明确的描述出来你做的事情,解决了什么问题,带来了什么提升,这些都是很重要的。

面试经验

面试经验其实就是应该多写写面经啥的。
因为每一次面试其实就类似于一次模拟考试,可以知道自己在那些方向上可能存在有漏洞和不足,同时,面试官对你的项目进行提问,也能帮助你去思考其他面试官可能对你的项目的疑问,也就是说,可以通过面试的方式,让一些有实力的面试官帮你发掘你项目的亮点。
在这里插入图片描述

offer选择

offer选择上,我们一般都会参考如下几个点:

  1. 薪资
  2. 城市
  3. 语言
  4. 开发方向
  5. 工作时长
  6. 公司风评
    这里其实我很难说出孰优孰劣。我说说我的情况。
    我的秋招过程中,拿到了如下这些地方的offer。
    北京、上海、杭州、深圳、东莞、广州、南京、苏州、重庆。
    之所以是这些地方,很明显,因为这些地方的互联网发展还算可以。
    那么我的选择是:杭州。
    抛开薪资这一块,除了最后三个base地他们的薪资低一点,才12-16。
    其他几个base地区他们的薪资都会高得多,范围为16+
    那么,为什么我最后选择杭州呢?
    首先,其他几个城市,我都是大致了解或者去过的,他们有一个很大的问题:
    通勤时间长、消费水平高
    那么这对于我而言,其实我认为薪资只要体面就行,我并不希望我的时间大部分都花在通勤上,或者加班上。
    字节实习我就是在杭州,我对杭州还是有一定的了解,符合我对上面6个大点的几乎所有要求,通勤时间短、该公司的工作时长合适、薪资何时、风评ok、业内认可度高、方向语言全都合适。
    因此我选择了杭州。

总结

其实我认为秋招结束并不是旅程的终点,相反,他是起点。
他是一个你即将从学生身份过渡到打工人身份的关键节点,任何一个选择都会在未来为你带来非同凡响的影响。
很多人会说,你要做好你的职业规划,其实我认为,其实我们大家应该都了解目前的行情和情况,做再多的职业规划,其实也很难避免时代滚滚向前的浪潮。
所以我不太喜欢所谓的职业规划,我常思考未来,我不是那种活在当下的人,看似和上面的点冲突了,但是其实我认为与其说我的职业规划,不如说,我对我自己的认识,以及我自己的热爱,我以后想做什么?我觉得这反倒更为贴切合适。
每每面试官问我,你的职业规划是什么的时候,我都会一本正经的说:打算好好学习技术,做一个优秀的开发者芸芸之类的话。
但是其实,只有我内心知道,在现在这个情况,我再多的规划,也比不上公司的一纸条文。
不如趁着这段上岸的时间,让我有时间休息的时间,好好的思考一下自己,认清楚自己。
有人会问我,你如何定义人格成熟?如何定义心智成熟?
其实我认为,所谓的成熟就是:你清楚明白的知道自己是什么样子的人。
所以,花时间去了解自己吧。
我认为这才是最好的职业规划。
低头赶路,敬事如仪。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/681033.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

大文件上传如何做断点续传?

文章目录 一、是什么分片上传断点续传 二、实现思路三、使用场景小结 参考文献 一、是什么 不管怎样简单的需求,在量级达到一定层次时,都会变得异常复杂 文件上传简单,文件变大就复杂 上传大文件时,以下几个变量会影响我们的用…

鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之ImageAnimator组件

鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之ImageAnimator组件 一、操作环境 操作系统: Windows 10 专业版、IDE:DevEco Studio 3.1、SDK:HarmonyOS 3.1 二、ImageAnimator组件 提供分隔器组件,分隔不同内容块/内容元素…

HiveSQL——设计一张最近180天的注册、活跃留存表

0 问题描述 现有一个用户活跃表user_active(user_id,active_date)、 用户注册表user_regist(user_id,regist_date),表中分区字段都为dt(yyyy-MM-dd),用户字段均为user_id; 设计一张 1-180天的注册活跃留存表;表结构如下: 1 数据分…

ctfshow-php特性(web102-web115)

目录 web102 web103 web104 web105 web106 web107 web108 web109 web110 web111 web112 web113 web114 web115 实践是检验真理的 要多多尝试 web102 <?php highlight_file(__FILE__); $v1$_POST[V1]; $v2$_GET[v2]; $v3$_GET[v3]; $v4is_numeric($v2)and is…

controller-manager学习三部曲之二:源码学习

欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码)&#xff1a;https://github.com/zq2599/blog_demos 本篇概览 作为《controller-manager学习三部曲》系列的第二篇&#xff0c;前面通过shell脚本找到了程序的入口&#xff0c;接下来咱们来学习controller-mana…

一文彻底搞懂布隆过滤器

文章目录 1. 基本原理2. 布隆过滤器的优点3. 布隆过滤器的缺点4. 布隆过滤器的应用场景 布隆过滤器&#xff08;Bloom Filter&#xff09;是一种空间高效的概率数据结构&#xff0c;用于判断一个元素是否在一个集合中。它使用位数组和一系列哈希函数来实现。 1. 基本原理 首先…

综合例题及补充

目录 查询员工的编号、姓名、雇佣日期&#xff0c;以及计算出每一位员工到今天为止被雇佣的年数、月数、天数 计算出年 计算月 计算天数 Oracle从入门到总裁:https://blog.csdn.net/weixin_67859959/article/details/135209645 查询员工的编号、姓名、雇佣日期&#xff0c…

项目排期 - 华为OD统一考试

OD统一考试&#xff08;C卷&#xff09; 分值&#xff1a; 200分 题解&#xff1a; Java / Python / C 题目描述 项目组共有N个开发人员&#xff0c;项目经理接到了M个独立的需求&#xff0c;每个需求的工作量不同&#xff0c;且每个需求只能由一个开发人员独立完成&#xff0…

Codeforces Round 303 (Div. 2)C. Kefa and Park(DFS、实现)

文章目录 题面链接题意题解代码总结 题面 链接 C. Kefa and Park 题意 求叶节点数量&#xff0c;叶节点满足&#xff0c;从根节点到叶节点的路径上最长连续1的长度小于m 题解 这道题目主要是实现&#xff0c;当不满足条件时直接返回。 到达叶节点后统计答案&#xff0c;用…

机器学习:卷积介绍及代码实现卷积操作

传统卷积运算是将卷积核以滑动窗口的方式在输入图上滑动&#xff0c;当前窗口内对应元素相乘然后求和得到结果&#xff0c;一个窗口一个结果。相乘然后求和恰好也是向量内积的计算方式&#xff0c;所以可以将每个窗口内的元素拉成向量&#xff0c;通过向量内积进行运算&#xf…

游泳耳机怎么选?四大口碑最好游泳耳机推荐

在挑选适合游泳的耳机时&#xff0c;选择合适的产品至关重要。游泳不仅是一项身体锻炼&#xff0c;更是一种享受。佩戴耳机能够为游泳者提供更加愉悦的体验&#xff0c;但确保所选耳机符合水中使用的要求至关重要。 传统的有线耳机和非防水设计的蓝牙耳机并不适合水中使用&…

Codeforces Round 923 (Div. 3) C. Choose the Different Ones(Java)

比赛链接&#xff1a;Round 923 (Div. 3) C题传送门&#xff1a;C. Choose the Different Ones! 题目&#xff1a; ** Example** ** input** 6 6 5 6 2 3 8 5 6 5 1 3 4 10 5 6 5 6 2 3 4 5 6 5 1 3 8 10 3 3 3 4 1 3 5 2 4 6 2 5 4 1 4 7 3 4 4 2 1 4 2 2 6 4 4 2 1 5 2 3 …

[Doris] Doris的安装和部署 (二)

文章目录 1.安装要求1.1 Linux操作系统要求1.2 软件需求1.3 注意事项1.4 内部端口 2.集群部署2.1 操作系统安装要求2.2 下载安装包2.3 解压2.4 配置FE2.5 配置BE2.6 添加BE2.7 FE 扩容和缩容2.8 Doris 集群群起脚本 3.图形化 1.安装要求 1.1 Linux操作系统要求 1.2 软件需求 1…

四、OpenAI之文本生成模型

文本生成模型 OpenAI的文本生成模型(也叫做生成预训练的转换器(Generative pre-trained transformers)或大语言模型)已经被训练成可以理解自然语言、代码和图片的模型。模型提供文本的输出作为输入的响应。对这些模型的输入内容也被称作“提示词”。设计提示词的本质是你如何对…

JS游戏项目合集【附源码】

文章目录 一&#xff1a;迷宫小游戏二&#xff1a;俄罗斯方块三&#xff1a;压扁小鸟 一&#xff1a;迷宫小游戏 【迷宫游戏】是一款基于HTML5技术开发的游戏&#xff0c;玩法简单。玩家需要在一个迷宫中找到出口并成功逃脱&#xff0c;本项目还有自动寻路&#xff08;Track&a…

Python包管理器

文章目录 写在前面的话 切换安装源 查看包 检索包 安装特定的包 升级包 卸载包 生成冻结包 三方包的命名规则 写在后面的话 References 写在前面的话 在本章节中&#xff0c;我们介绍一下python最常用的一个包管理工具pip 一般来说下载我们python 的运行环境的时候在安装的时候…

监测Nginx访问日志502情况后并做相应动作

今天带大家写一个比较实用的脚本哈 原理&#xff1a; 假设服务器环境为lnmp&#xff0c;近期访问经常出现502现象&#xff0c;且502错误在重启php-fpm服务后消失&#xff0c;因此需要编写监控脚本&#xff0c;一旦出现502&#xff0c;则自动重启php-fpm服务 场景&#xff1a; 1…

Java奠基】玩转字符串从基础到高级的操作技巧

目录 初识String StringBuilder StringJoiner 字符串原理 综合练习 初识String java.lang.String 类代表字符串&#xff0c;Java程序中的所有字符串文字(例如“abc”)都为此类的对象&#xff0c;例&#xff1a; String name "张三" 当使用双引号直接赋值时&…

Atcoder ABC338 F - Negative Traveling Salesman

Negative Traveling Salesman&#xff08;消极的旅行推销员&#xff09; 时间限制&#xff1a;6s 内存限制&#xff1a;1024MB 【原题地址】 所有图片源自Atcoder&#xff0c;题目译文源自脚本Atcoder Better! 点击此处跳转至原题 【问题描述】 【输入格式】 【输出格式】…

计算机网络——08应用层原理

应用层原理 创建一个新的网络 编程 在不同的端系统上运行通过网络基础设施提供的服务&#xff0c;应用进程批次通信如Web Web服务器软件与浏览器软件通信 网络核心中没有应用层软件 网络核心没有应用层功能网络应用只能在端系统上存在 快速网络应用开发和部署 网络应用…