字节跳动技术岗解析 · 算法篇:关于技术、团队和面试干货


收到很多技术岗同学们的相关提问,楼主将持续做一系列的解答,今天咱们先聊聊算法 🤔
在字节跳动,搞算法的人也要很懂业务?
在字节跳动做算法,GPU 资源和训练数据根本不用愁?
在字节跳动,各种奇奇怪怪的业务场景都会用到算法?
你一定听说过这些江湖传言。
所以,在字节跳动做算法,究竟是怎样一种体验?字节跳动算法工程师的日常是怎样的?在字节跳动做算法有哪些不一样的地方?
今天,楼主将为大家一一解答这些问题。

1. 算法工程师做什么❓
借助数据资源训练模型,并运用在各类业务场景中,让系统拥有更复杂的能力,让各类功能实现自动化。

2. 算法工程师使用哪些编程语言
Python为主,工程上也会涉及Go或C++等语言。

3. 算法工程师需要熟悉那些框架和工具
PyTorch和TensorFlow两大框架最为常用,另外也有机会用到SKLearn、Xgboost、LightGBM、MXNet、Caffe、OpenCV、DLib、LightSeq等框架和库。

4. 算法工程师每天都在做什么
4.1 做业务:承接业务需求,将产品经理提的需求变成算法问题,找到合适的数据,训练出好用的模型,让它成为产品的一部分。
4.2 看数据:从业务指标和用户反馈中发现可以优化提升之处,提出新的想法,优化模型,提升数据指标,最终推动上线,看到自己的智慧获得了
实打实的业务效果。
4.3 学技术:学习最新的前沿研究,探索新科技,推动最新、最酷的科技真正应用在业务中。

5. 什么样的人适合做算法
(面试官小提醒:对校招同学来说,很多技能如果你不会,也可以现学,展示你的知识和潜力最重要)
热爱钻研,探索未知,有研究实力,勇敢提出问题;
相信机器能从数据中挖掘出规律,追求最具突破性的算法表现;
对数据敏感,能发现数据,会处理数据;
有工程基础,写得一手好代码。

6. 在字节跳动,算法岗位都有哪些方向分工
覆盖多个专业方向:CV、NLP、机器学习、深度学习、广告、搜索、推荐、多模态、......
做业务:可以专做抖音、今日头条、西瓜视频、飞书、游戏等业务的算法,提升用户的使用体验;也可以专做to B,让你的算法服务更多企业。
做中台:做目标检测、机器翻译、语音识别、搜索算法等通用模块,应用在各个产品上。
做前沿研究:研究前沿科技,探索全新可能。
(Tips:在字节跳动,算法工程师们并不会严格限制在某类岗位上,CV背景的同学也可以做NLP,中台和业务侧的同学也可以进行创新探索)


✨【内推方式】
1. 在字节官网 https://jobs.bytedance.com/campus/?spread=ZHMP9K6 确定意向岗位后,填写内推码 WQRB7T5」 进行投递
2. 内推链接: https://jobs.toutiao.com/s/jMYReJ8 (Link已默认内推,确定意向岗位后直接投递,无需额外填写内推码)

【关于内推】

1. 内推的优势是可以帮助候选人的简历被优先筛选,且能找到内推者内部查询进度(一个靠谱的内推人尤为重要),拒绝简历石沉大海。

2. 内推码不支持补填,记得要第一时间把填写内推码或通过内推link投递。

#字节跳动##校招##2023校招##算法工程师#
全部评论

相关推荐

评论
2
4
分享
牛客网
牛客企业服务