
搜狐资深Java开发工程师(leader岗)
社招全职5年以上智能媒体研发中心地点:北京状态:招聘
任职要求
1.统招本科以上学历,计算机相关专业,5年以上JAVA项目经验,有架构设计和系统调优经验,有商业化系统后台开发经验优先; 2.有团队管理或者实线带人的经验,有强烈的责任心和良好的学习能力,工作主动积极,能承担工作压力; 3.JAVA开发基础扎实,具有多线程、并发编程实践经验,理解JAVA内存模型,熟练掌握常见的JVM调优手段,精通数据库的SQL语言,具备复杂查询优化与数据库设计能力; 4.熟悉常用的前端技术栈(JS、VUE等),具备前后端的全栈开发视角; 5.具备很好的业务问题分析能力,能够通过技术优化解决能力,能够独立推动业务平台的业务和技术架构升级,满足业务发展的需求。
工作职责
1.负责视频广告相关业务方向的平台研发和架构优化工作; 2.根据商业化发展需求,推动各类平台系统的技术方案选型、架构设计和研发交付,包括品牌广告投放系统,程序化广告投放系统等,以及高并发场景的业务服务; 3.深入理解业务系统的核心功能,制定合理的系统指标及业务指标,并推进指标的持续优化; 4.持续推进平台系统的系统架构升级,持续改进系统稳定性,性能和高可扩展性; 5.负责新技术的预研,并完成项目的选型设计和难点攻关,解决业务系统的技术瓶颈。
包括英文材料
学历+
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
开发框架+
[英文] Understanding Modern Development Frameworks: A Guide for Developers and Technical Decision-makers
https://www.freecodecamp.org/news/understanding-modern-development-frameworks-guide-for-devs/
Redis+
[英文] Developer Hub
https://redis.io/dev/
Get all the tutorials, learning paths, and more you need to start building—fast.
https://www.runoob.com/redis/redis-tutorial.html
REmote DIctionary Server(Redis) 是一个由 Salvatore Sanfilippo 写的 key-value 存储系统,是跨平台的非关系型数据库。
https://www.youtube.com/watch?v=jgpVdJB2sKQ
In this video I will be covering Redis in depth from how to install it, what commands you can use, all the way to how to use it in a real world project.
SQL+
https://liaoxuefeng.com/books/sql/introduction/index.html
什么是SQL?简单地说,SQL就是访问和处理关系数据库的计算机标准语言。
https://sqlbolt.com/
Learn SQL with simple, interactive exercises.
https://www.youtube.com/watch?v=p3qvj9hO_Bo
In this video we will cover everything you need to know about SQL in only 60 minutes.
MySQL+
https://juejin.cn/post/7190306988939542585
这是一篇 MySQL 通关一篇过硬核经验学习路线,包括数据库相关知识,SQL语句的使用,数据库约束,设计等。
[英文] MySQL Tutorial
https://www.mysqltutorial.org/
your go-to resource for mastering MySQL in a fast, easy, and enjoyable way.
https://www.youtube.com/watch?v=5OdVJbNCSso
MySQL SQL tutorial for beginners
https://www.youtube.com/watch?v=7S_tz1z_5bA
This beginner-friendly course teaches you SQL from scratch.
Kafka+
https://developer.confluent.io/what-is-apache-kafka/
https://www.youtube.com/watch?v=CU44hKLMg7k
https://www.youtube.com/watch?v=j4bqyAMMb7o&list=PLa7VYi0yPIH0KbnJQcMv5N9iW8HkZHztH
In this Apache Kafka fundamentals course, we introduce you to the basic Apache Kafka elements and APIs, as well as the broader Kafka ecosystem.
中间件+
https://www.youtube.com/watch?v=1oWPUpMheGk
JavaScript+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Scripting
[英文] Learn JavaScript
https://learnjavascript.online/
The easiest way to learn & practice modern JavaScript
[英文] Learn JavaScript
https://web.dev/learn/javascript
https://www.youtube.com/watch?v=zuKbR4Q428o
Write bulletproof JavaScript code with unit testing!
Vue+
[英文] Tutorial | Vue.js
https://vuejs.org/tutorial/
The goal of this tutorial is to quickly give you an experience of what it feels like to work with Vue, right in the browser.
https://www.youtube.com/watch?v=VeNfHj6MhgA
3 Hour crash course of the Vue.js framework. You will learn all the fundamentals including components, directives, lifecycle, events and much more.
后端开发+
https://www.youtube.com/watch?v=tN6oJu2DqCM&list=PLWKjhJtqVAbn21gs5UnLhCQ82f923WCgM
Learn what technologies you should learn first to become a back end web developer.
多线程+
https://liaoxuefeng.com/books/java/threading/basic/index.html
和单线程相比,多线程编程的特点在于:多线程经常需要读写共享数据,并且需要同步。
https://www.youtube.com/watch?v=_uQgGS_VIXM&list=PLsc-VaxfZl4do3Etp_xQ0aQBoC-x5BIgJ
https://www.youtube.com/watch?v=IEEhzQoKtQU
https://www.youtube.com/watch?v=mTGdtC9f4EU&list=PLL8woMHwr36EDxjUoCzboZjedsnhLP1j4
https://www.youtube.com/watch?v=TPVH_coGAQs&list=PLk6CEY9XxSIAeK-EAh3hB4fgNvYkYmghp
https://www.youtube.com/watch?v=xPqnoB2hjjA
This video is an introduction to multithreading in modern C++.
https://www.youtube.com/watch?v=YKBwKy5PrpQ
Rust threading is easy to implement and improves the efficiency of your applications on multi-core systems!
JVM+
https://www.freecodecamp.org/news/jvm-tutorial-java-virtual-machine-architecture-explained-for-beginners/
https://www.youtube.com/watch?v=e2zmmkc5xI0
相关职位
社招8年以上
1.负责包括android智能终端的语音/图像/大模型等AI算法工程化与系统级服务的开发和落地 2.负责AI交互基础原子能力如识别、人脸、多模态等算法引擎集成和效果优化工作 3.负责面向多终端的端云交互SDK设计和开发 4.负责AI相关算法与服务全链路性能分析和问题定位工具开发 5.负责端侧大模型推理引擎及上层应用的架构设计,集成和性能优化工作 6.撰写和维护架构设计文档、技术文档,保证框架设计的合理性评估,提升团队跨部门沟通协作效率 7.制定、实施统一的代码规范和质量标准,推动团队提升代码质量 8.跟踪及洞察技术趋势,根据业务需要及时输出技术调研报告
更新于 2025-04-16
社招5年以上技术类
负责58招聘平台的运筹优化算法架构研发及优化工作: 1. 基于招聘的双边业务特性,结合运筹学、经济学算法,探索及落地招聘资源调度分配策略,实现精细化资源分发,提双边用户体验,促进业务增长; 2. 负责供需策略算法框架的创新与业务落地,驱动58招聘产品矩阵的供给效率优化,建立回归/分类等相关性与因果性机器学习模型,与多业务目标的统筹规划算法框架 3. 针对招聘业务,放眼长远发展增长,调研并设计相关产品机制,包括个性化运营机制、定价策略等,实现多方共赢; 4. 参与运筹优化算法的技术团队建设,指导团队成员进行子系统的设计研发,兼顾团队的业务贡献和个人成长。
更新于 2021-08-11
社招2-55年D11748
1、参与快手业务Java基础组件/中间件/平台的设计、开发和优化工作,改善可用性和性能性能,建设稳定性、服务治理能力; 2、负责分布式数据库、数据总线等中间件产品的研发、架构设计和性能优化工作。
更新于 2025-02-24