校招生该如何选择offer?

大部分人的秋招都是从海投开始,到忙碌面试,激动迎来第一个offer,然后继续有所收获,最后面临offer最终选择的一个过程。
我也是2020届一名应届毕业生,但是对自己的一些问题考虑的还算清楚,所以想针对offer选择这个问题谈谈自己的一些看法(纯属个人观点,欢迎大家交流讨论)。
首先想要说明个人的核心观点,选择没有绝对的对与错,只有适合与否。同样的offer选择问题,对于不同的人来说,会有不同的合适选项。
而总结下大家的offer选择情况大部分属于下面几种情况:
(1)银行or互联网:比如银行管培与互联网的offer选择,对于做技术的人来说,银行管培算是现在互联网+金融联合带动起来的金融科技的一个选项,优点是:比互联网轻松,而且目前看上去福利待遇都还不错。相应的缺点则是:目前也只是尝试阶段,未来的发展并不明确,而且对银行来说,技术从来都不是核心,也面临着和众多金融人才的竞争,我觉得不适合于打算在技术方向一直做下去的人。互联网就不多说了,大家都知道的工作强度大,相对来说薪资待遇会高一些。总得来说,我认为银行管培更适合那些高学历、有金融相关背景、综合能力出众的同学。
(2)外企or国内互联网公司:外企相对来说氛围更加轻松,更注重work-life balance,但可能缺点是国内的业务一般不够核心,涨薪稍慢,且需要自我管理和规划。这里我觉得对于外企巨头(Google/Hulu/Airbnb/Microsoft等.....),薪资待遇比较好,也有大牛带着学习,也有很多人考虑transfer的优势,后面跳槽也不会担心竞争力的问题,还是非常好的选择。在国内互联网的话,可能会面临更大的业务压力和工作强度,但是相对的,对于自我规划能力没有那么好的人来说,我觉得成长会要更好一些。
(3)同类的公司之间的选择,这个可能是大部分人面临的选择困难或者纠结的问题,毕竟一个人只要想清楚自己追求的是什么样的生活,一般也不会在大方向上纠结。

那么进行offer选择时到底要考虑哪些点呢?结合个人的选择说下我的看法。
个人基本情况:家在南方某五线小县城,不存在回家的可能,同时由于气候环境和生存压力等原因不考虑北京(所以基本也就放弃了外企)。
面临的选择情况: https://www.nowcoder.com/discuss/328508(给自己导个流,开头就是offer情况)

  • 方向的选择,选择自己感兴趣的工作内容,但是其实我觉得大部分应届生应该和我一样,由于缺乏足够的经历导致并不清楚自己的兴趣所在,所以我的建议是选择当下还不错,未来可能是趋势的方向,并且排除掉自己不感兴趣的内容(你喜欢什么不知道,但你不喜欢什么总该知道吧!!)在我的offer中,网易互娱游戏研发(sp)是很香的!!!但是我真的不喜欢手游啊(基本不玩手游...),对游戏没太多的兴趣,连对游戏都没兴趣怎么会对游戏开发有兴趣呢...所以十动然拒。
  • 城市的选择,我在秋招之前,想的是除了北京不去,上海/杭州/深圳皆可,但是在深圳和上海都有待过几个月以后,还是感觉生存压力太大,地铁太挤...最后决定去杭州了(我知道杭州房价也高,交通也不怎么样)但是毕竟生存压力是实打实的小一些,而且我也没有像一些大佬一样思考下一代的医疗、教育(儿孙自有儿孙福,莫为儿孙做牛马,纯属个人看法,各位大佬可能出发点跟我不一样啦)等问题...所以在我的offer中,腾讯在深圳...所以还是直接拒了
  • 薪资,牛客上看到过一句很经典的话:如果一个应届生开始就很看重钱,后面会发现他有好多钱。这句话我觉得还是有一定道理的!!如果自己对于offer选择真的很迷茫时,面向薪资编程吧!毕竟第一桶金也很重要,这也是以后选择的资本。但是如果初始薪资差的不多,个人觉得差不多5k以内,还是更多考虑其他的点。考虑这点直接放弃了某度.....沟通薪资时甚至把每个月50元的电话报销都强调了一遍,然后开了个劝退价...
  • 生活,程序猿/媛也要有生活!!!这一点来说,我个人想在工作之余有些自己的时间,思考也好,多出去看看也好,所以还是决定选一份保证双休的工作...所以字节跳动和拼多多就基本不再考虑之列了,毕竟我无法想象996工作完....睡个懒觉起来发现还有不到12小时又到了工作日的生活?!?
  • 平台,应届生第一份工作还是尽量选择一个较大的平台,毕竟流程规范性、新人培养、背景价值都比小公司要好很多,第一份工作选择一个大平台可以说是一个四平八稳的选择,但是如果薪资差的比较多,且高薪资的平台也没那么差的话,我觉得还是应该面向薪资编程!!!
这里我建议大家列出自己进行offer选择时关心的点(比如我上面列的这五点),然后开始数学建模(相信大家可能都有些数学建模的相关经历吧...)!!!层次分析法、主成分分析法等算法代码敲起来,给各个自己关心的点打分以后,让模型告诉你内心的选择!!(皮一下哈哈哈)一个最简单的模型就是给每个考虑的点分配权重,然后自己给每个offer在每个考虑的点上打分,再加起来就好啦。
总之,考虑清楚自己真正关心的点和不能接受的点排除掉一些选择,剩下一两个真正纠结的,一定要多问问有工作经验的人...比如我选offer的时候就问过以前在商汤和腾讯实习时候的mentor等人(脸皮要厚!!!虽然不去,又不是不能问!!!),也可以跟自己导师去聊一聊(前提是靠谱的导师),最后做出自己的选择吧。还是那句话,没有最好的offer,只有最适合的offer!!!
PS:除了我上面列的五点,很好奇大家进行offer选择的时候,还有哪些点觉得需要考虑呢?
#微软##校招#
全部评论
膜拜大佬!
点赞 回复 分享
发布于 2021-08-22 01:26
综合楼主的考虑,想知道楼主最后去了哪里可以达到这些因素的平衡😁😁
点赞 回复 分享
发布于 2019-11-21 17:58
我是实习完就知道自己不适应互联网工作,再加上岁数比应届硕士大一点,感觉在互联网干几年就要30了,考虑考虑还是直接回家工作吧,但西北二线穷省会计算机能投的也就是国企 银行 运营商和研究所,现在拒了省电信和平安管培生,现在纠结工商银行省分行和招商银行分行。工商国企待遇低 招商钱多些但也累,而且培训完才定岗,就很虚。可能以后考公才是家乡工作的正路吧
点赞 回复 分享
发布于 2019-11-21 16:54
前排
点赞 回复 分享
发布于 2019-11-21 16:44

相关推荐

面试官人很好,态度和蔼可亲,没答出来时也会引导你去思考。由于是晚上面的,导致我白天一天都有点紧张,面的时候状态也不是很好,正常可能面试官提问完应该思考几秒再答,而我就像抢答一样一口气把所有会的都说出来,这样就导致逻辑比较混乱,东一句西一句的。首先是自我介绍,先把会的技术大致讲一下,由于我八股背的多所以着重讲了一下,Java,go,jvm,MySQL,Redis,计网,操作系统这些,然后一小部分闲聊,然后先问了一下项目,面试官问我这个项目是否落实之类的,直接坦言说是写的练手的,包括之前也写过IM通讯,外卖之类的。然后面试官就把提问的重点放在了八股上。先问了Java:类加载器(答:3种+自定义类加载器、tomcat、原因+双亲委派+好处)JVM参数(答:xmx,xms,newsize这些,问我是如何设定的,我回答是把内存分一半给堆,再把堆分一半给新生代,这方面确实不太了解)然后问了一下并发相关的:线程池(答:线程池的7个参数(忘了线程工厂和阻塞时间了),3个重要参数,还有线程如何启用,为什么要设计最大线程数之类的,提到Java栈默认分配1MB运行时不可以更改)AQS(答:先讲clh是自旋锁+list,然后是AQS在这个基础上做的两个优化,然后举了一下reentrantlock根据state如何获取资源)CAS(答:使用三个字段,aba问题,然后将通常搭配自旋锁实现,面试官问通常会自旋多少次,这个不太了解,答的100,然后问100次大概多少秒,回答微秒级,然后面试官讲了一下怎么做资源可能没用完,意识到可能还需要进行阻塞操作)然后考虑一下Linux命令(top,ps,如何使用管道符过滤线程和使用Linux启动线程没答出来)然后问Redis:持久化机制(答:三种aof,rdb,混合,aof的三个参数刷盘策略,rdb以快照保存,使用bgsave会使用子线程来保存不会阻塞,而aof虽然会阻塞但是只在写完数据后追加一条命令,不会太影响,然后是他俩的优缺点,还有混合是怎么保存数据的)集群模式(答:三种,主从复制到缺点再到哨兵机制,正常使用三个哨兵互相监督,主节点挂了投票选主哨兵然后选主节点,然后额外讲一下脑裂的问题,主节点进行数据更新然后把命令写入aof来同步从节点,最后cluster集群,如何实现,使用16383个哈希槽(艹答成16384了),先根据哈希码取余,再根据节点数取余决定放在哪个节点上,然后问了一下我会怎么选集群模式,首先是cluster的问题,会让管道操作之类的失效,然后哨兵会导致整个集群结构变得复杂,使用小项目可能会考虑哨兵,大的考虑cluster,然后考了一下cluster如果一个节点挂了怎么办,根据节点数重新取余然后数据转移,面试官说这么转移比较慢,有没有别的办法,我隐约记得使用一个类似环形数组的方式,想不起来了)然后考了一下MySQL的b+树(这方面的知识点太多了,导致我什么都想讲逻辑就比较乱,讲了一下聚簇索引,树的叶子节点对应着一张页16KB,MySQL有一个区的概念,把这些页放在同一个区中,这样叶子节点的双向链表遍历时速度更快,然后b+树的扇出比较大(非常二,说成扇度之类的,面试官以为说的是扇区)这样层数就比较小,一行1kb数据的话3层可以放心2000w数据)其他的暂时想不起来了算法是lru,面试官问要不要提示,我说写个,然后写了10分钟左右,说大概写好了,但是面试官指出了2个小错误,第一个马上就改回来了,第二个一直没看出来(大脑这时候已经停止工作了)反问:问学习建议,说根据实际的项目进行深入,考虑应该怎么做,还问了一下组里面是做Java的吗?面试官说他是做go的,组里什么语言都有,语言影响不大,连忙补充了一句我对go的底层有深入源码的学习)结束。总体感觉答得不太好,没有太体现出深度,细节也不够全面。
下一个更好呗:佬,我投完云智一直没消息,多久约的一面啊
查看14道真题和解析
点赞 评论 收藏
分享
评论
10
30
分享

创作者周榜

更多
牛客网
牛客企业服务