职位描述:
参与账号系统的架构设计、技术选型和核心模块开发,确保系统的高可用性、高并发性和可扩展性。
深入理解业务需求,设计和实现用户注册、登录、认证、授权、安全风控等核心功能。
持续优化账号系统性能,解决系统瓶颈,提升系统稳定性和安全性。
关注行业最新技术动态,探索和应用新技术,不断提升账号系统的技术水平和用户体验。
职位要求:
计算机相关专业本科及以上学历,5年以上账号系统相关开发经验。
熟悉账号相关安全技术及认证协议,熟悉常见的网络攻击手段和防御措施。
熟悉分布式系统架构设计,熟悉MySQL/Redis等数据库,熟悉消息队列、缓存、负载均衡等技术。
熟悉业内账号相关技术,包括不限于SSO/Passkey等相关技术
具备良好的沟通能力和团队合作精神,具备较强的责任心和抗压能力。
有大型互联网公司账号系统开发经验者优先。
有安全风控相关经验者优先。
有开源项目贡献经验者优先。
招聘部门:
小米
工作地点:
北京市 ID:A194478
面试建议:
面试小米的账号系统专家职位,你需要展现出对账号系统架构设计的深刻理解,尤其是在高并发和高可用性方面的经验。面试官会特别关注你在安全风控和认证协议方面的知识,因为这直接关系到用户数据的安全和系统的稳定性。你需要准备一些实际案例,展示你如何解决过账号系统中的性能瓶颈或安全问题。 建议你在面试前复习一下分布式系统的设计原则,特别是与账号系统相关的部分,比如如何设计一个可扩展的认证服务。同时,准备好讨论你在过去项目中如何应用SSO或Passkey等技术的经验。面试中可能会问到你在面对系统攻击时的应对策略,所以提前思考一下你在安全防护方面的见解会很有帮助。记得强调你的团队合作能力和在高压力环境下的工作表现,因为这也是小米非常看重的素质。
在线咨询
请输入您的问题:
提示:由 AI 生成回答,可能存在错误,请注意甄别。