前端?后端?算法?客户端?秋招提前批技术岗推荐……

春招摆烂!!秋招开卷!!!
前言:(本文不是单指字节跳动,是朴素情况哈,不要对号入座)

写这个帖子的目的是因为在我自己春招的时候其实很少有人和我说这些,身边的同学大部分同学其实在准备考研

而大部分学校的就业指导基本一片空白, 已经远远落后于行情了,

这导致很多人基本是投入到了一场毫无准备的竞争中, 连一些行业的基本常识都不知道就忙着导出投简历,然后白给。

这篇文章我们主要聊三个方面

  • 校招中各个岗位的职责(干什么)以及他们之间的关系

  • 个人对于各个岗位的上岸建议

  • 总结

一、校招岗位介绍+岗位要求

下面的岗位是字节跳动校招中与互联网相关的岗位

名词解释:

toB:面向公司业务的产品(表格、文档)

toC:面向用户的产品(抖音、番茄小说)

下面我以通用app开发为例,说明一下各个岗位之间的关系👇

当需求方提出一个想法或者需求的时候,①首先由产品经理根据需求方口中的描述去收集信息,进行行业调查,评估市面上的同类竞品,给出一个产品原型图;②需求方认为有利可图后,项目进行立项,此时产品经理会拉上前端、后端、UI进行开会,向他们讲述项目的整体需求,再由他们按照彼此各自的职能分配任务:UI负责整个产品的主题色、风格、字体样式和大小,前端根据设计稿开发对应的产品页面,并完成动画效果&交互;后端负责用户登录、数据库调用等一系列业务接口,产品要把控好整个项目的进度,运维人员考虑怎么去推广产品。

以上就是对各岗位工作最简单的描述,下面来具体介绍一下各个岗位的工作内容及所需技能。

产品经理

运营

前端

后端

客户端

二、校招“技术岗”选择介绍:⭐⭐⭐⭐⭐⭐

看完了上面的介绍,那么算法、后端、客户端、测开等技术岗我们应该选择哪个呢?

先放结论:目前技术岗竞争的难易程度: 算法 >> 后台/后端开发 > 前端 > 客户端 > 测开

我们先来聊聊算法,算法岗其实是很多人比较关心的一个岗位,但是我在这里先放一下我个人的结论:劝退一切AI算法岗,特别是那些在CV or NLP等985硕士顶会论文大厂实习这三个条件中没有满足两个条件的同学。

算法岗之所以如此内卷的原因是,各个大厂真正需要的是具备一定开发能力的算法开发,而不是整天搭模型调参数的算法研究,算法研究现在也只有几个少数的大厂和行业的独角兽能养的起专门的实验室来做这个,同时有的时候因为没有足够的项目落地,每年最顶尖的那批人的供应就已经能满足各厂的需求了。此时的算法求职基本上都是神仙打架,普通人很难参与进去。

算法开发类包括音视频、大数据的需求量并不是很大,但是好在供给也比较少,而这就相应的要求你的计算机基础、开发能力和特定领域算法的知识,如果你不满足我上面说的条件,还要头铁去报算法岗,那我只能祝好~

相对而言,后台开发岗则要好很多,特别是你背景足够优秀到想投算法的时候,其实可以考虑一下开发,很多人会觉得算法的薪资比较高,但是按照今年的校招薪水来看,很多公司的算法和开发基本已经同价了,特别是由于算法岗竞争激烈,拿sp、ssp的概率会小很多,所以你投递开发岗会有更大的可能性获得更丰厚的报酬,因为开发的需求量大,供给量大,但是优秀的人总是少的,更别说还有我教你面经。对于大厂需要的优秀的后台开发永远是供小于求,只要你计算机基础足够好(八股好)+练习了算法,再有个不拉跨的背景,就可以超越绝大多数人获得大厂的青睐。

名词解释:(通用解释,不指字节)

sp:special offer,就是特别的薪资挡位,比普通的薪资待遇更好,比如fr当时给我10w+的签字费;

ssp是指super special,就是比sp 又要更好上一级的薪资待遇

签字费:你和公司签订三方之后给你的一笔钱

注意,此处薪资水平是指平均水平,并不特指字节。

接下来我来介绍一下上岸神器、大厂捡漏王——客户端开发

客户端开发的需求量不小于后台开发,但是供给量却远远不够,最主要的原因就是——学校不教👀,虽然一般学客户端的人总是执着于IOS and Android的表面技术,而忽略了计算机最本质的基础,而对于大厂而言,最需要的其实反而是你的计算机基础,基础好的人往往去做后端了,而自学的人基础又比较薄弱,这就导致了这个岗位其实非常容易上岸,只要你好好打基础+刷题,再做一点相关项目保证你顺利上岸。

最后说一下测开,测开也是上岸神奇,但是他的职业前景我个人觉得稍差一些,在这里就不多赘述了。

总结⭐⭐

通用:

  • 无论你投什么岗位 刷题 和 cs 基础是重中之重 👉 code + 八股

  • 建议要有个简单的项目, 爬虫 , 小网站都是不错的项目 👉 我会教

  • 有余力最好造个轮子, 比如 web 框架的 demo, orm 的 demo

投递和面试⭐⭐⭐

①🔥不要浪费机会, 很多公司瞎投完挂了就没机会了, 面试评价还会被记录, 影响秋招,不知道的可以私信问我!!!我也会在会员贴里讲解

走内推找一个你能和他联系的靠谱内推官,其实说句实话,现在内推已经烂大街了,你随便找个地方都能找到各种内推码,但是为什么我还要强调找到具体能内推的人,比如我,因为:首先你的内推官可以给你写推荐理由让hr看到(有用但又不完全有用),但是更重要的是我可以看到内推官你的进度流程,也可以在你面试失败后和hr直连让他释放你的简历

在字节面试中,如果你的简历在A部门的流程中,那么B部门就没有权限调用你的简历,你的秋招就死锁了,A部门不要你,B部门要不了你,今年春招这样的例子比比皆是!!!!!!!
很多小伙伴都随便投个内推,然后就蚌埠在那里了

③简历好好写,这个无敌重要,甚至重要程度大于你的实力、背景等等一切,你要是简历写的跟💩一样可能hr看都不看直接pass了,之后也会有帖子教学,放心。对了我可以帮你看简历,在我不忙的时候。

④手撕代码的时候, 多问问具体的需求, 比如数据范围, 边界条件, 输入输出, 问清需求会留下好感, 命名和注释不能少, 写的时候多交流思路

⑤万一基础答得不好不要慌, 一定要和面试官主动说自己的长处, 往自己擅长的引导.

⑥但是最基础的算法和最基础的基础到常识的基础知识千万不能不会, 没事多看看我的八股帖

如果你有对字节跳动秋招提前批关于时间节点、简历如何完善、现在应该学什么等诸多疑问,可以私信我,我会在一个工作日内进行回复。

🎉我的往期博客全部帖子,现在牛客的博客板块在更新,更新结束后大家就可以在牛客上看我的帖子啦~

#字节跳动##春招##岗位评价##校招##提前批#

介绍了各种信息

全部评论
大老牛逼!!!
点赞 回复 分享
发布于 2022-05-11 10:16
大佬 算法这么卷嘛?如果水平不高,进中小厂的话有希望吗?目前是做cv算法的,在实习公司参与过两个项目,一篇ei在发,本硕双一流,大厂肯定没希望,中小厂有没有可能呢
点赞 回复 分享
发布于 2022-05-12 18:32
有后端开发的知识 投算法是不是更有优势
点赞 回复 分享
发布于 2022-07-04 16:13
大佬,前端的可以介绍介绍吗?
点赞 回复 分享
发布于 2022-07-07 10:03
cy
点赞 回复 分享
发布于 2022-07-15 14:49
求问楼主前端要准备的内容会少一点吗?
点赞 回复 分享
发布于 2023-02-12 17:02 北京

相关推荐

其实无论是什么岗,实习一定是重中之重,那么怎么才能找到大厂实习呢?[语言方面]首先,大厂后端岗主要集中在java go python php这些语言中,请注意c cpp rust这几个语言属于大厂鸡架,游戏引擎,游戏客户端的招聘大岗,如果你想要去传统意义上的互联网后端,不要头铁学个cpp去冲互联网后端,大概率只会被鸡架部门等捞起来。在大厂后端青睐的java go python php这些语言中,有该如何选择呢?根据笔者三段大厂实习的经验,语言其实不重要,公司中的项目千奇百怪,什么语言的项目都有,你大概率都会接触到,笔者也是这四种语言都写过。不过作为面试而言,笔者推荐你选择从java go python这三个中选择两个双修(php不必要单独学,比较小众其实)比如java➕go  java➕python go➕python这样子。[语言八股准备]可以从以下几个方面准备对应语言八股[java]java推荐看javaguide上的八股,常会被问的有 java中的collections的底层原理 java并发相关 jvm相关 垃圾回收相关 spring的相关八股[go]go的八股常见的有channel原理 map原理 sync.map原理 slice原理 gmp模型 go中的垃圾回收等[python]python中常见的八股有  python装饰品深拷贝浅拷贝等不过从笔者的面试经验来看,语言八股不是很重要,大厂面试官不太关注你到底什么语言,他更关注你的项目经历和你的基础知识,而且每一次面试会重点问你一个项目经历,所以准备一个好的项目至关重要。[项目经历相关]项目经历又该怎么准备呢?如果你有过实习,那么恭喜你这次面试有的讲了,讲你的实习就ok的,一般面试官再不感兴趣,也能讲个10分钟的。如果你没有实习,那么你准备一个烂大街项目也是ok的,但是你要把名字改成你在学校做的项目,并且你要对这个项目非常熟悉。[面试一般流程]笔者多次大厂面试经验来看,一面一般是15分钟项目介绍,15分钟基础知识拷打,30分钟做题这么个节奏。二面会加大项目比重,可能全程项目,或者项目➕场景设计➕少量基础知识基础知识中,语言八股一般问的少,更多的还是问mysql redis 消息队列 操作系统 网络相关的基础知识。[基础知识相关]mysql中,笔者最常被问到的有 索引相关 锁相关 事务相关 日志相关redis中,笔者最常被问的是 redis常见数据结构 redis持久化相关 缓存击穿 缓存穿透 缓存雪崩消息队列中,你从kafka rocketmq rabbitmq等挑一个你喜欢的,把他的原理看看即可网络中最常问http和https区别https中ssl加密过程tcp相关操作系统最常问死锁进程线程区别有的面试难的话可能问你epoll的一些东西[场景设计]场景设计一般没有固定答案,但是笔者的经验来看,可以从下面这几个方面来设计:1.数据库方面:考虑索引优化,分库分表,集群部署2.缓存方面:考虑持久化,使用特定的数据结构来优化缓存存储,设计相关方案保证数据库和缓存的数据一致性3.消息队列引入,解耦高流系统4.限流算法引入,防止流量高负载一般来说,你从这四个方面和面试官扯,30分钟肯定扯下来了,面试也不需要说太细,考虑这些已经绰绰有余了。[总结]实习的过程,就是一个滚雪球的过程,如果一开始找大厂屡屡碰壁,不妨先找个中小厂,你会发现,有一段实习之后再找,会容易好多。#牛客激励计划# #牛客AI配图神器#
点赞 评论 收藏
分享
评论
17
51
分享

创作者周榜

更多
牛客网
牛客企业服务