飞道的博客

如何看待毕业一年半,就能拿了年薪70W大厂OFFER的专科生!

391人阅读  评论(0)

自我介绍

对于很多没有学历优势的人来说,面试大厂是非常困难的,这对我而言,也是一样,出身于专科,原本以为就三点一线的生活度过一生,直到家里发生变故,才让我有了新的想法和目标,因此我这个专科渣渣也奋斗了起来,竟拿下了美团点评。今天分享这波面经,主要是希望能够激励到同样被学历所困扰的技术人,能够对职业生涯和技术规划有一个参考价值,感谢!

一、大厂离你并不远

去年年底开始,各种经济下行的声音此起彼伏,大多数人不敢轻易跳槽,出于“别人恐惧时我贪婪”的准则,当时也是抱着试一试的态度看看外面的行情。出来后发现其实没有想象中那么差,只要你有较好的能力,还是有公司会给你机会的。

由于疫情和年底假期的影响,这次面试差不多跨度两个月的时间,国内的几个大厂(阿里、腾讯,头条和拼多多等)基本都面了,也拿到了相应的offer,最大的感受是,自己在变得越来越好,付出的努力终会有人来给你加冕。

数据挖掘岗和数据分析岗都有相应的offer,年薪最高的差不多在65W左右,具体拿了哪些公司的offer和每个公司对应的情况就不具体说了,如果你碰巧也有一些offer选择或者面试相关的问题可以后台加我微信,私下讨论。

二、如何准备面试

首先是刷LeetCode,其次是把常用机器学习算法的原理和实现都仔细熟悉了一遍,最好做到能手动推导,然后就是熟悉好自己之前做的项目(这个是最重要的,也是面试官最看重的部分),其他就是一些比较虚的内容了,比如你的自我介绍,职业规划以及你选择每一家公司的理由,虽然这些是虚的,但其实我建议你可以认真想想,做好职业规划很重要,你的选择也反映了你对自己的认知。

LeetCode:刷题节奏大概是easy阶段每天10道,medium阶段一天做8道,hard阶段随缘2~4道。其实我没什么刷题的习惯,这个量也是别人推荐的,但如果做题较少的话,很难发现同类题目的共性,没有掌握LeetCode的套路。这次刷题也不算多,接下来准备好好玩一下LeetCode。

常用机器学习算法:

整理了比较常用的机器学习算法,包括:

  • 线性回归

  • 逻辑回归

  • 决策树

  • 随机森林

  • 支持向量机

  • 朴素贝叶斯

  • KNN 算法

  • K-Means算法

  • 提升方法(Boosting)

  • GBDT

  • 优化算法

  • 卷积神经网络

各个算法的基本原理,优缺点都要较好地掌握,最好能做到推导算法。

面试中的常见算法问题(这部分在数据分析岗面试时,涉及较少):

  • GDBT、XGBoost、LightGBM这三个算法的区别,尤其XGB算是目前业界应用相当广泛的机器学习方法

  • LSTM(GRU)每个门的作用,最好都能熟悉好,虽然这类问题偏算法,但数据岗其实免不了和算法组打交道,熟悉这些可以更好地与他们沟通

  • K-Fold交叉验证常用来确定不同类型的模型(线性、指数等)哪一种更好

  • K-Means的基本过程、k怎么选择;为什么最后聚类中心点可以收敛

  • K-Means的距离可以选择哪几种,适用场景分别是哪样的

  • KNN和K-Means的区别

  • 随机森林相关的问题:基本原理,为啥随机森林是随机,随机森林跟普通bagging的区别是什么,随机森林得到的变量重要性排序的原理是什么

  • LR、SVM损失函数形式和推导过程

  • LR中阈值的设置对模型的影响,LR怎么实现的多分类

  • 如何防止过拟合和欠拟合

项目经历:这部分可以好好准备一下,仔细复盘下曾经负责的项目,想好每一个细节,一定要确保你是真实参与其中,且熟悉整个项目流程的,不然你有可能会被challenge到不知道说什么。

在各个论坛也有很多面试经验,面试前多看看,一定会有收获的。

我也在整理一篇面试经验,到时会分享给大家。

三、如何选择OFFER

先说一下自己选择的几个大的原则吧:

1)一定要对即将要做的内容感兴趣

2)行业有比较好的发展空间

3)大平台

4)薪资要高

5)3年后再跳出来时议价能力强

主要是这几个方面,当然每个人在不同的时间节点,所看重的东西是不一样的,因为我刚毕业不久,所以会把以后的发展空间看得更重要一些,如果到达一定水平后,薪资的影响肯定会更大一些。

最近由于比较offer也逛了脉脉,各种吐槽,勾心斗角,派系争斗,眼花缭乱,不能说里面说的都不对吧,但是肯定会有幸存者偏差,很多人是因为在工作中遇到了不开心的事,从而喜欢在脉脉上吐槽,并不能代表所有人的想法,也不能反映真实的职场,大家可以看,但千万不要把那些当做职场的全部。

另外就是由于每个人所处的位置不一样,里面啥建议都有,所以选啥还得看自己。

四、职业生涯还有很长

毕业一年半,职业生涯的easy part刚刚过去,接下来的成长肯定会比较缓慢,所以需要去一个强度更高的地方打磨自己,不管选择去哪里,都别辜负时光,只要不辜负时光,不管去哪里都不会后悔。

由于刚毕业不久,我还是很谨慎地告诉自己要把眼光看得更长远一点,看看所在的行业找5年工作经验的是什么工资,这一次永远是为下一次准备的,当你很纠结如何选择时,看看3年后或者5年后,在不同地方出来的薪资在什么水平,其他的就交给时间吧!

是不是觉得,说了这么多,也没透露会去哪?

会知道的!

接下来会给大家分享更好的内容,会更多地把自己的一些看法和感悟写下来,希望继续与你们一起学习,一起成长!

最近和很多人说了我的困惑,非常感谢大家帮我分析,也给了我非常靠谱的建议。

你的人生即将踏入一条新的道路,请抱着激动好奇的心情好好开始吧~

经验分享

(点赞后可免费获取)

我的学习笔记和每个阶段该学的知识都放在以下的学习思维脑图里了,因为是跨专业所以知识点很细,也算比较全,需要的可以自己保存下载,如果需要xmind版本的,自己添加学习知识点的,可以查看我的【GitHub】免费分享给你!(笔记是对应思维脑图的,每个知识点细节都有详细讲解,需要的同样查看我的GitHub我分享给你)

需要的可以 思维脑图和对应学习笔记的朋友,【点击获取

Framework可能涉及到的知识点包括:

Android 系统架构、Zygote进程启动过程、SystemServer进程启动过程、Launcher启动过程、WindowManager体系、WindowManager体系、Binder、Handler等。 从每个话题可以多角度切入到不同的领域,全面了解候选人对进程通信机制、常用组件、插件化方案的理解程度。此外高级UI、第三方框架源码理解也是必备的知识技能等。

framwork 精编源码解析

  • 精华Android 初级-高级学习进阶思维脑图(有几百个细分支,系统学习)

我整理了面试遇到的一些知识点,并画成了思维导图的形式。方便大家复习。

  • 学习笔记(只展示部分)
  • 大厂面试笔记(包含面试题+解析+面试HR必备知识+学习Android基础—高级知识点)

    2020-2021BATJZ大厂面试精编解析
    GitHub,学习知识点

我的学习笔记和每个阶段该学的知识都放在以下的学习思维脑图里了,因为是跨专业所以知识点很细,也算比较全,需要的可以自己保存下载,如果需要xmind版本的,自己添加学习知识点的,可以查看我的【GitHub】免费分享给你!(笔记是对应思维脑图的,每个知识点细节都有详细讲解,需要的同样查看我的GitHub我分享给你)

需要的可以 思维脑图和对应学习笔记的朋友,点击获取

https://jq.qq.com/?_wv=1027&k=ELs9hPI2


转载:https://blog.csdn.net/Android565/article/details/117447352
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场