字节跳动-基础架构-图数据库/强一致KV-校招(提前批)

关键信息:

1. 部门直推/提前批
本次内推属于部门直推,含校招/社招/实习,不影响统招
2. 流程如何
最快速度筛选,最快速度安排面试,最快你将在3-5天收到offer!!!
如果你有任何疑问,如果你过筛选后3天没有安排面试,直接可以联系我反馈!!!
3. 怎么内推
直接发送邮件投递简历,定向部门内推!
邮件简历命名:【部门直推】姓名-岗位-地点-学校-毕业时间
(如果有其他公司offer可做一定标注,高优跟进)

知乎相关文章】
字节跳动自研万亿级图数据库 & 图计算实践:
字节跳动万亿级图数据库ByteGraph架构是怎样的?:

重要:使用下面内推码投递的可以回复或私信我查询进度!!!
【统招投递方式】
进入下方链接进行投递,内推码  GVBNEZ8

【岗位介绍】
分布式nosql方向
岗位职责
- 多种自研系统正在由快猛糙的第一代演化到存算分离、云原生、新硬件支持的第二代,参与到架构升级技术更新的变革历程
- 世界级的系统规模(远超其他新兴移动互联网的集群规模)和跨大洲多Region的复杂架构,不仅能深入到系统底层,也需要上探到业务架构,互联网架构师成长的沃土
- 支持抖音、头条等国民级APP的几乎所有核心系统,千万级QPS、几EB的数据规模,真正的海量高并发
- 业界顶尖的薪酬
岗位要求
- 熟悉一些系统语言go/C++,对分布式系统有持之以恒的兴趣和热情,热衷于解决技术问题,乐在其中
- 有开源系统经验或者大厂分布式系统经验加分
分布式图数据库方向
岗位职责 
- 参与自研的全球分布图数据库的架构设计,正在从类FaceBook的TAO、UNICORN、DRAGON等social graph infrastructure系统的基础上演进为支持通用查询语言、事务、索引的通用图数据库系统;参与/负责分布式查询引擎、分布式事务/存储引擎的迭*** 
- 服务于抖音、今日头条等公司内所有业务线,支持移动互联网时代,海量并发下社交关系架构、推荐架构、用户画像、知识图谱等场景下关键需求;
- 需要理解结合业务场景,打磨产品体验、重构系统架构,把有趣的分布式系统技术落地,并影响上亿人 
岗位要求 
- 熟练使用C/C++、go任一编程语言
- 熟悉计算机系统结构,熟悉多线程、网络编程等技术 
- 熟悉raft /paxos 一致性协议、有Neo4j、MySQL、Redis等泛数据库经验加分
- 对分布式系统架构问题充满热情,愿意迎接世界级挑战
分布式图计算引擎方向
岗位职责
- 参与超大规模图计算系统的设计与研发工作,负责分布式图计算引擎的迭***
- 支撑业界顶尖的图计算应用场景,包括推荐、搜索、广告、风控等大规模核心业务
- 探索图计算未来领域,打造世界领先的新一代分布式图计算系统
岗位要求
- 熟悉 Linux 环境下 C/C++ 开发,熟悉多线程、网络编程等技术
- 熟悉分布式计算 (MapReduce / Spark) 、并行计算 (MPI) 等领域,具有相关开发经验
- 自学能力强,能够跟随当今最新图计算研究成果,探索未来图计算发展方向
- 具有较好的沟通表达能力与团队合作意识、较强的钻研能力和攻关能力
- 加分项
- 熟悉图计算理论、业界主流图计算系统者优先
- 在OSDI/SOSP/SIGMOD/VLDB等相关领域顶级会议有文章发表者优先
大规模图神经网络训练系统方向
岗位职责
- 参与超大规模图神经网络分布式训练系统的设计与研发工作, 并相关工作产出论文投递到系统方向顶级会议上;
- 结合字节跳动公司内的应用场景,包括推荐、搜索、风控等,实现/设计/优化图神经网络应用层算法
- 探索图神经网络的未来发展,如何将各异GNN算法与系统优化相结合;
岗位要求
- 熟悉Linux 环境下 C++ 开发,Python开发,熟悉多线程、网络编程等技术
- 熟悉Tensorflow, Pytorch下的编程; 对已有的GNN系统(e.g., DGL, PYG, Euler, AliGraph, etc)熟悉者更佳
- 具有较好的沟通表达能力与团队合作意识  
#字节跳动##秋招##内推##提前批##校招#
全部评论
base在哪啊
点赞 回复 分享
发布于 2021-07-13 08:00

相关推荐

生成器函数(Generator function)是一种特殊的函数,它可以在函数执行过程中暂停和恢复。它使用一种特殊的语法来定义函数,即在函数名前加上一个星号 *。生成器函数可以通过 yield 关键字来定义一个或多个可以被暂停和恢复执行的点。每次调用生成器函数时,它都会返回一个称为生成器(Generator)的对象。通过调用生成器对象的 next() 方法,可以逐步执行生成器函数中的代码,并在每个 yield 关键字处暂停执行,并返回一个具有当前状态的对象。生成器函数的用途之一是实现可迭代对象和迭代器。可迭代对象是指具有可以迭代的特性,比如数组、字符串和 Set 等。通过在生成器函数中使用 yield 关键字,可以逐个产生可迭代对象的元素,而无须一次性生成所有元素,从而节省内存和提高效率。另一个用途是处理异步操作。生成器函数与 yield 结合使用可以实现异步操作的顺序控制。通过将异步操作封装在生成器函数中,并在适当的地方使用 yield 暂停执行,就可以在异步操作完成后再恢复生成器函数的执行。这种方式可以避免回调函数或复杂的异步处理逻辑,使异步代码看起来更像同步代码。下面是一个使用生成器函数的示例:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=4e87f2c39cab4f9da3226af76ad6a224
点赞 评论 收藏
分享
点赞 4 评论
分享
牛客网
牛客企业服务