职位简介:
作为EdgeOne-网络加速后台开发高级工程师,你将负责三层代播加速产品的架构设计与性能优化,参与产品需求讨论及核心技术研发,同时承担版本迭代开发、系统设计开发及运营支撑系统开发工作。该职位要求计算机相关专业本科及以上学历,熟悉Unix/Linux环境开发及STL,精通go/c++(有rust经验更佳),并具备大容量、高性能分布式系统开发经验,精通网络协议栈及网关协议,熟悉网络编程及抓包工具,掌握网络转发技术如netfilter、xdp和dpdk等。此外,你需要具备优秀的问题解决能力、抗压能力、抽象思维及沟通推动能力,有网络加速研发或网络运营经验者优先。工作地点为深圳。
简历及面试建议:
在撰写简历时,你需要特别突出与网络加速和后台开发相关的技术经验。首先,确保你的教育背景明确列出计算机相关专业的本科或以上学历。在技能部分,详细列出你熟悉的编程语言(尤其是go/c++,如果有rust经验一定要强调),以及你在Unix/Linux环境下的开发经验。对于STL的使用经验也要提及,因为这是职位明确要求的。在项目经验部分,重点描述你参与过的大容量、高性能、高可靠的分布式系统开发项目,尤其是那些涉及网络协议栈和网关协议(如bgp/ospf)的项目。如果你有使用netfilter、xdp或dpdk等网络转发技术的经验,务必详细说明你在这些技术上的具体贡献和成果。此外,强调你的问题解决能力、抗压能力和抽象思维能力,可以通过具体案例来展示这些软技能。最后,如果你有网络加速研发或网络运营的相关经验,一定要放在显眼位置,因为这是优先考虑的条件。
在面试准备阶段,你需要深入复习网络协议栈和网关协议的相关知识,尤其是bgp/ospf等协议的工作原理和应用场景。同时,准备好讨论你在高性能分布式系统开发中的具体经验,包括系统架构设计、性能优化和故障处理等方面。面试官可能会考察你对网络转发技术(如netfilter、xdp和dpdk)的理解,所以确保你能清晰解释这些技术的原理和你的实际应用经验。此外,面试中可能会涉及实际问题的解决,因此你需要展示你的分析能力和逻辑思维。准备一些具体的案例,说明你如何解决复杂的技术问题或优化系统性能。在沟通环节,展示你的团队合作和推动能力,因为职位要求优秀的沟通和推动能力。最后,保持自信和积极的态度,主动思考并回答问题时展现出你的创新意识和持续优化的精神。
在线咨询
提示:由 AI 生成回答,可能存在错误,请注意甄别。
联合国 AI 产品经理培训
UCAM人工智能产品经理证书培训隶属于“联合国可持续发展目标创新及产品管理能力建设项目”,由联合国CIFAL中心和Qgenius合作举办。
如您需要改证书考试大纲和课程学习介绍资料(电子版),请填写下面申请表单。
