字节-广告业务招人,核心营收类业务,抗风险能力强

同学们好,字节跳动最挣钱的广告业务来招人啦,欢迎大家踊跃投递,with优秀的同学做有挑战的事情,投递方式直接发送简历至(diaoyujian@bytedance.com,附上期望的base和岗位),下面是团队和岗位介绍,有任何问题可以评论或私戳我

团队介绍
全球开发者变现、内容赋能及增长的一站式平台,打造持续繁荣的移动开发者生态
提供流量变现、内容输出、用户增长、LTV提升等全生命周期的服务和成长方案


1. 前端研发工程师-平台侧
base:北京、上海
职位描述
1. 负责穿山甲国内及海外平台的前端研发工作,完整参与整个产品的设计与研发,包括:需求评审、UI/UE评审、编码、前后端协作等各个环节,保证系统质量;
2. 持续重构和优化系统,提升交互体验,系统性能,可用性,扩展性以及监控能力;
3. 进行前端基础组件建设,探索新技术并推动落地,提升开发效率和系统稳定性;
4. 一起推动技术与产品创新,给国内外开发者提供更优的平台用户使用体验和更多的能力,如流量精细化管理、用户行为分析、多维度数据分析等。
职位要求
1. 精通前端技术(包括 HTML、JavasScript、CSS 等)和Web标准;
2. 对主流前端开放框架(如 React、Vue 等)有全面和深入的了解,熟练使用至少一种;
3. 熟悉主流前端开发工具链(如 Webpack、rollup.js 等),熟悉 HTTP 协议相关知识;
4. 热爱前端技术,始终保持较强的学习能力和主动性,有饱满的工作热情,勇于挑战;
5. 拥有良好的团队合作能力、主动性与推动力,良好的分析问题和解决问题的能力。
加分项:
1. 熟练掌握 TypeScript
2. 熟悉后端开发者(包括但不限于 Node.js、Python 等);
3. 熟练掌握 Linux 操作;
4. Github 等开源社区贡献者。

2. 前端研发工程师-样式侧
base:北京、上海
职位描述
1. 负责穿山甲及Pangle的商业化前端开发工作,致力于广告样式UI和动效的完美呈现;
2. 通过 web、原生化跨端等技术,提供流畅的用户体验和炫酷的视觉效果;
3. 负责穿山甲样式管理平台及部分内部工具工作的研发,为提升产品迭代和研发的效率创造高可用性工具
职位要求
1. 掌握基本的前端技术,Html5/Css3/es6 等;
2. 熟悉当前主流框架 React、Vue 及其应用,对其设计原理有一定的了解;
3. 熟悉 Webpack、Rollup 等打包工具,对前端工程化有一定的理解和实践。
加分项:
1. 熟悉 Typescript 并有对应的开发经验;
2. 对 Hybrid 开发及其体验优化有实践经验;
3. 对业内跨端原生渲染技术有一定的了解和应用;
4. 有基础的后端开发经验,对 Node、Go 等有一定的基础和实践(go全栈尤佳)。

3. 后端研发工程师-Pangle媒体平台
base:北京、上海
职位描述
1. 负责Pangle媒体平台的后端研发工作,完成各个系统的架构设计和开发工作,支撑业务快速迭代,不断追求高质量产品交付,不断提高在线系统的稳定性。
2. 持续重构和优化现有系统,提升系统性能,可用性以及扩展性;
3. 完善、优化媒体平台现有业务,包括开发者基础变现接入,分成结算,风控,流量策略管理等方向。
4. 推动技术与产品创新,给全球的开发者提供更优的平台用户使用体验,更强的应用变现能力。
职位要求
1. 计算机相关专业本科以上学历,深入理解计算机原理,有扎实的数据结构和算法基础;
2. 深入理解Linux系统及其原理,熟悉TCP/IP、HTTP协议以及网络编程;深刻理解面向对象开发,具有较好的系统分析设计能力;
3. 优秀的代码和工程架构能力,良好的文档习惯,有中到大型系统的设计和性能优化能力;
4. 精通Linux平台上的Java/Go/C/C++/Python等至少一门语言;
5. 熟练使用MySQL/Redis/ES等常用存储技术,并熟悉其工作原理和优化方法;
6. 具有较强的业务需求分析能力、问题定位能力,能够高效沟通;具备较强的学习能力和主动性,有饱满的工作热情,勇于挑战;
7. 有广告行业相关经验优先。
额外加分项:
1. 英语熟练,较好的英语表达能力。
2. Github等开源社区贡献者。
3. 有大数据处理经验,Spark/Flink/HBase/Hive等的使用经验。

4. 后端研发工程师-平台 
base:北京、上海
职位描述
1. 负责穿山甲平台、赋能平台的后端研发工作,完成各个系统的架构设计和开发工作,支撑业务快速迭代,不断追求高质量产品交付,不断提高在线系统的稳定性。
2. 持续重构和优化现有系统,提升系统性能,可用性以及扩展性;
3. 完善、优化平台现有业务,包括增长参谋、积分体系、开发者变现等方向。
4. 推动技术与产品创新,给国内开发者提供更优的平台用户使用体验,更强的应用变现能力。
职位要求
1. 计算机相关专业本科以上学历,深入理解计算机原理,有扎实的数据结构和算法基础;
2. 深入理解Linux系统及其原理,熟悉TCP/IP、HTTP协议以及网络编程;深刻理解面向对象开发,具有较好的系统分析设计能力;
3. 优秀的代码和工程架构能力,良好的文档习惯,有中到大型系统的设计和性能优化能力;
4. 精通Linux平台上的Java/Go/C/C++/Python等至少一门语言;
5. 熟练使用MySQL/Redis/ES等常用存储技术,并熟悉其工作原理和优化方法;
6. 具有较强的业务需求分析能力、问题定位能力,能够高效沟通;具备较强的学习能力和主动性,有饱满的工作热情,勇于挑战;
7. 有广告行业相关经验优先。
额外加分项:
1. Github等开源社区贡献者。
2. 有大数据处理经验,Spark/Flink/HBase/Hive等的使用经验。


4. 前端实习生(可转正)
base:北京、上海
职位描述
1、字节跳动广告系统团队是公司核心团队,负责商业变现,为公司年度收入目标而奋斗;
2、参与字节跳动广告系统相关产品前端开发工作;
3、参与广告业务线监控管理平台的前端研发工作;
4、表现优秀有转正机会。
职位要求
1、计算机相关专业,本科及以上学历;
2、良好的算法、数据结构基础,熟悉计算机操作系统、网络、数据库等课程,至少熟悉一门编程语言;
3、要求有前端开发的实习/项目经验,热爱前端技术,有较强的学习能力,有强烈的求知欲、好奇心和进取心 ,能及时关注和学习业界最新的前端技术;
4、有大规模系统开发经验者优先,熟悉计算广告,或者有相关开发经验者优先。


5. 后端实习生(可转正)
base:北京、上海
职位描述
1、参与优化在线预估系统相关服务,包括但不限于CTR/CVR模型预估服务,召回服务,用户画像服务,实时样本生成服务等;
2、设计与实现高可用的广告投放系统,承载高并发、低延迟的广告投放需求,实现与优化针对不同广告位置的投放策略,不断提高流量变现效率。
3、参与平台的后台研发工作,完成各个系统的架构设计和开发工作,支撑业务快速迭代,保证在线服务质量,持续重构和优化系统,提升性能,可用性以及扩展性。
职位要求
1、计算机相关专业本科及以上学历,2023届毕业,有转正意向的优先;
2、熟悉计算机和网络原理,熟悉操作系统原理,有优秀的编码能力,扎实的数据结构和算法基础,熟悉linux平台的python/golang/C++/java中一项或以上开发;
3、熟练使用MySQL/Redis/ES等常用存储技术,并熟悉其工作原理和优化方法;
4、优秀的分析问题和解决问题的能力,保持对新事物的持续学习和好奇心,对解决挑战性问题充满激情

#字节跳动内推##实习内推##部门直推##免笔试##广告#
全部评论

相关推荐

头像
09-10 19:33
武汉大学 Java
撕也撕了、答也答了,两个全都二面挂,志杰是不是跟楼主命里犯冲。因为两个志愿都挂完了,所以出个总结帖。———————————————飞连-二面————————————————————纯对口也二面挂,志杰你赢了。1. 自我介绍2. 开源经历盘点3. mysql与nosql区别,mysql运维看什么指标4. golang了解吗(不太了解),说说golang协程与线程的区别(顺便嘴了几句C++20的无栈协程)5. Linux都用什么命令去查系统资源(htop、ps、lsof、netstat)6. 场景题(大概?)一个有几十亿数据的大文件,怎么快速导入mysql中。楼主说怎么看瓶颈都不会在读取文件反序列化然后发送sql给mysql这一过程,热点应该是mysql,它插的就没那么快。所以从聚集索引跟垂直分表讲了下。对不对楼主也不懂,反正挂了嘛。7. 算法题:密码校验,言简意赅就是检查字符串是否有大小写、数字、特殊字符、超过连续三个字符的情况。8. 反问:无,真门清。楼主进去可能做什么:因为团队看上去不缺人,所以不知道你会干什么。第二天没说过就是寄了,第三天果然就寄了。——————————————————飞连-一面—————————————————面完老东家来面竞对,竞对不是很友善啊,明明刚抢走米哈游的大单子。1. 自我介绍2. 干嘛不搞ai(不喜欢)3. 干嘛不搞ai infra(送楼主几张RTX 6000 PRO就搞)4. 自我经历盘点5. 线程进程的区别,os支持的最大数量(没看过啊,推测说拿一个整型存唯一id,反正混过去)6. 怎么搞定慢sql(经过几场面试,楼主已经跟得上后端的思路了,首先是瞪眼法,然后是explain,穿插一下实际的慢sql优化方法,扯一点内核开发就是让这种慢sql能自动优化成快sql,再说二级索引存储的位置和CBO优化器)7. 场景题:评论区设计。8. 算法:陌生的0-1背包问题9. 怎么证明你自学知识的含金量(被b站二面问过了之后,楼主确实好好想过这个问题,当然是拿开源经历和比赛名次来证明啦,总不能拿GPA来证明吧。b站二面那个也是字节出身的,这个问题总是带点冒犯的,直来直去的,跟字节人吵架一定很爽。)10. 反问:门清了就不问业务了。团队规模:100+人(好多)作息:10点~比较晚(甚至省略,不是哥们,怎么人又多又卷啊,这小公司怎么卷的过啊)一贯的志杰sm脸,写业务的志杰人是不是压力都大的批爆。聊几句八卦的意愿都没有。陌生的算法题也是很棒了,楼主肯定会似在二面或者三面的更陌生hard题上的。——————————————————广告-二面—————————————————然而秒挂,楼主还是太菜了--------------------------我去,面试官出链表相交,是不是爱上楼主了,反正楼主爱上面试官了。1. 自我介绍2. db数据迁移漫谈(由于shopee那个给表加字段的问题,楼主特意准备了相关知识,基本方案就是snapshot+订阅binlog)3. 缓存作用与时空局部性漫谈,lru与lfu思想、时空局部性分别合适的业务(空间局部性合适顺序索引如innodb(而pg即使是b+树也并非顺序排列),时间局部性合适nosql如hbase,redis,确实是很新颖的角度)4. multi-raft负载均衡思想起手,hash分片与range分片的优劣点(hash分片能让连续的热点数据分散开来,减轻系统单点热点问题,但显然会牺牲scan性能,也是很好的角度,即使是具备空间局部性的数据,也未尝需要将它按符合空间局部性的方式存储,一切都看业务如何访问),一致性hash的优点(数据迁移与减少单点故障影响)5. raft小问题6. 算法题链表相交,楼主甚至怀疑自己看错了,反复看了看还是链表相交,哪怕是也像这样无限发散系统设计思想的百度二面也是给楼主出的lru。楼主苦算法题久矣。7. 反问:部门:与百度职能差不多,给算法取数拼log,还有一些其他的活8. 不想问作息,继续跟面试官探讨了一下点击与曝光记录是先打到mq还是打到hbase、clickhouse等(仍然是业务决定,mq是通用的,因为流式数据和下游需要消费多次的特点最合适mq了,olap则合适直接存储进行偶尔一次性分析的)面试官人真好,二面能过真给面试官亲一个——————————————————广告-一面—————————————————面试官说楼主简历上go经历太多,但楼主最会C++,简历做的不行。1. 自我介绍2. 开源与ob大赛探讨,虽然没什么难度,只有团队协作与dirty work3. 楼主个人看待rust比go最大的优势,楼主说是trait跟约束,这一点也是楼主自己的实践经验4. 场景题:设计聊天室(单聊、群聊、已读人数等等,越多功能越好)(面试官要求写库表设计,本来楼主都准备从消息队列、弹性扩容、推/拉模式侃侃而谈了,结果只让设计库表,设计的也不出彩)5. 动态规划与贪心算法的区别,第一次被问到这种问题,楼主(志杰是这样的吗,志杰不能这样的吧,C++、os跟网络设计思想呢,总之单纯说了点遍历状态空间+记忆化+剪枝,然后面试官说一个是找全局一个是找局部最优解)6. db八股,索引类型介绍,索引底层介绍7. 死锁场景8. 面试官锐评楼主简历go太多了,可能是这个原因所以前面问的比较简单9. 写道题:大数相加10. 反问:部门:广告,混排,技术栈C++为主,其他组go为主作息:普遍9点下班部门更中意楼主的go还是C++背景:语言无需在意(那你还说)
查看25道真题和解析
点赞 评论 收藏
分享
评论
1
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务