秋招结束 收获BAT快手拼多多 我的心路历程

从今年3月开始正式准备找工作开始,到现在秋招结束,这半年的找工作过程中经历了诸多困难,一直伴随着焦虑和迷茫的情绪。不过最后还是取得了不错的结果。也该用一篇文章对自己对秋招做一个总结和反思。

个人背景

华五CS本科,没有比赛没有论文,职业意向是后端开发;暑期在阿里云实习;

秋招情况

  1. 已意向书
    1. 字节跳动 商业变现 后端开发
    2. 快手 后端开发
    3. 阿里云 后端开发(转正)
    4. 拼多多 服务器端开发
    5. 腾讯WXG 后端开发
    6. 亚马逊 SDE
  2. 已挂
    1. 美团 一面挂
    2. 百度 提前批 三面挂
    3. 猿辅导 简历挂
    4. 亚马逊 SDE 一面挂

心路历程

从3月-9月找工作对过程中大致可以分为三个阶段:
3月-5月:春招找实习
6月-8月:阿里实习
8月-9月:秋招找工作

  1. 春招找实习
    在今年3月份才开始真正准备实习,时间很紧张,好在基础还可以。一边面试,一边针对面试中欠缺的部分快速复习,同时刷算法题。在学长的内推下,成功拿到了阿里云的实习offer,同时也拿到了百度凤巢offer,腾讯CSIG已完成。比较遗憾的是没有拿到字节的offer,一一开始投递的方向不匹配,浪费了宝贵的时间,到后面hc已经不多了。
  2. 阿里实习
    在阿里实习做的工作是OLAP,之前接触的并不多,因此在实习期间花了很多时间恶补相关基础。
  3. 秋招找工作
    由于有了阿里实习,转正率也比较高,因此在秋招中只投递了感兴趣的大厂。由于学历不错+大厂实习经历,整个秋招过程还是比较顺利的。
    个人感觉,相比今年算法诸神黄昏,开发只要有比较好的项目/实习经历,还是比较容易拿到offer的。

面试准备

  1. 算法
    《剑指offer》+ leetcode top 100 + 各种面经
    这里推荐一个小程序,叫codetop,里面有部分公司面试常见题
    再推荐一个编程联系网站www.acwing.com ,当作编程练习环境挺好的,同时上面的课也不错,在我准备面试过程中也帮了我很多。
  2. 项目
    熟练运用STAR法则描述自己的项目;重点复习与项目相关的基础知识,面试官往往会围绕简历上的项目进行基础知识提问,需要能够经得住面试官的提问;
  3. 基础知识
    我求职方向是C++,项目主要涉及大数据/数据库:
    1. 数据库
      数据库方面我主要看了《高性能Mysql》和《Mysql技术内幕——InnoDB》,同时推荐一门在极客时间上的课程《Mysql实战45讲》,课程中将了很多实际应用场景中会出现的问题,在应对面试中的场景题很有帮助。

总结&反思

回顾整个找工作历程,最大的遗憾当然是没有提早准备,导致前期找实习时准备严重不足。因此建议希望工作的同学至少应当在1月开始准备。同时要明确自己的求职方向,投递与简历最匹配的职位。

另一个比较深的感触是:对于按组招聘的公司(以阿里最为典型),一定要先对自己投递对组情况有个大致了解,和内推人保持联系,不至于没有hc了或者简历与职位要求不匹配还投过去,结果被锁简历,错失了很多其他机会。同时与内推人保持联系也能够即使推进流程,不至于被卡简历。在阿里春招我就吃过这个亏,当时第一次面了蚂蚁的IOS开发,一面后一直没有跟进流程,在我通过内推人多次催促后,才终于释放简历。如果我当时没和内推人保持联系,可能会被一直锁简历,导致没有再被捞的机会。

再来就是在求职中一定要保持主动,例如趁早投递简历,了解部门情况,面试过程中即时推进流程等等,都需要保持主动。只有保持主动,保持努力,才有可能得到机会,抓住机会。

最后,希望看到这里的各位都能取得自己满意的offer!!

#内推#
全部评论
楼主快签,释放hc 给个机会
1 回复
分享
发布于 2020-09-17 21:31
1 回复
分享
发布于 2020-09-17 21:32
滴滴
校招火热招聘中
官网直投
阿里云计算平台、wxg都是核中核,薪资差距不大的话估计就在这俩里选了。
1 回复
分享
发布于 2020-09-18 10:43
自卑了
点赞 回复
分享
发布于 2020-09-18 00:45
肯定去字节呀,再搏一搏亚马逊,其他公司楼主肯定不会去的
点赞 回复
分享
发布于 2020-09-18 09:11
老哥最后选的哪个?
点赞 回复
分享
发布于 2020-12-22 16:32
楼主强V5,沾沾喜气
点赞 回复
分享
发布于 2021-01-04 02:16

相关推荐

时长1h,项目+八股+算法。最后算法有一点点问题,虽然没有全a出来但是面试官说总体还行,可能会有二面~复盘一下1.了解项目2.flowable的底层原理,流程推演过程3.vue-router多页面划分怎么实现4.哈希模式原理5.哈希模式和历史模式区别6.登录注册和权限怎么和路由做绑定7.项目别的亮点8.localStorage和sessionStorage9.还知道什么存储方式10.有比较系统的了解过性能优化吗11.如何量化页面性能,有哪些指标?如何计算(好像api说错了哈哈)12.performanceObserver?为什么有了performance还要有performanceObserver?(这个很新鲜啊,面试官大概给我讲了一下,学习了)performanceObserver是一种发布订阅模式,如果页面要持续监听performance就需要去轮询performance api,但是performanceObserver这种模式不需要这么麻烦。(具体的内容大家下来查查,我也去查查)13.事件循环14.事件循环输出题,很综合,见下图15.面试官解释requestAnimationFrame,很详细数据量大了,浏览器为什么会卡顿?只要代码执行量大就会卡顿。浏览器的一帧中,主线程会去执行事件循环,比如几毫秒执行宏任务,几毫秒清理微任务,剩下一些时间处理io或者推进新的任务,执行完之后就会执行requestAnimationFrame,这个既不属于宏任务也不属于微任务,只要一帧有空闲时间就可以去执行这个。但是当数据量大的时候,代码执行量比较大,执行比较慢,并且UI渲染也比较慢,因此JS线程阻塞了渲染线程,requestAnimationFrame执行的也比较慢,所以就有卡顿了。因此这个语句的执行可能在下图的setTimeout之前也有可能在后面,具体要看你当时的线程有没有被阻塞(具体内容后面梳理一下)算法题:给一个节点数组构成的树结构(不一定是二叉树),删除对应子树,结构举例如下[{id:1, parent: null},{id:2, parent: 1},{id:3, parent: 1},{id:4, parent: 2}]#拼多多##25届暑期实习##前端##我的实习求职记录##软件开发2024笔面经#
点赞 评论 收藏
转发
9 59 评论
分享
牛客网
牛客企业服务