贝壳Java开发工程师(楼盘字典)(J66216)
社招全职基础业务平台研发部地点:北京状态:招聘
任职要求
1、具备扎实的计算机专业基础,本科及以上学历,深入理解计算机原理Linux系统及其原理,熟悉TCP/IP、HTTP协议及网络编程,精通数据结构和算法,并能灵活应用于解决实际问题; 2、具备优秀的Java工程能力和系统设计能力,精通Java语言,熟练使MySOL/Redis/ES/HBase等存储技术,Kafka等消息中…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
加入我们,您将参与构建贝壳核心数据资产楼盘字典(集团战略项目)。基于AI技术全面推进数据生产工艺升级,沉淀平台核心数据资产,建立数据生产与消费的市场化机制,实现服务体验与业务效率的代际变迁。您将有机会深度参与: 1.参与数据智能生产方向研发,利用AI技术重塑数据生产链路,降低生产成本,提升数据规模; 2.参与数据资产交易所建设,探索数据资产在贝壳全业务场景下的价值; 3.参与数据质量体系和平台SaaS工具体系建设; 4.参与楼盘字典相关数据服务、平台系统研发,如:信息检索(日均20亿+)、地图、匹配、质检、智能内容生产等。
包括英文材料
学历+
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
TCP/IP+
[英文] What is TCP/IP?
https://www.techtarget.com/searchnetworking/definition/TCP-IP
TCP/IP stands for Transmission Control Protocol/Internet Protocol and is a suite of communication protocols used to interconnect network devices on the internet.
HTTP+
https://developer.mozilla.org/zh-CN/docs/Web/HTTP
超文本传输协议(HTTP)是一个用于传输超媒体文档(例如 HTML)的应用层协议。它是为 Web 浏览器与 Web 服务器之间的通信而设计的,但也可以用于其他目的。
网络编程+
https://www.youtube.com/watch?v=2HrYIl6GpYg
I will make a simple HTTP web server with the C Programming Language.
https://www.youtube.com/watch?v=8z6okCgdREo
This tutorial is for Gophers who have written a command line or an API application, but have little to no experience in lower-level concepts like reading and writing to sockets, working with channels, and managing multiple goroutines.
https://www.youtube.com/watch?v=bdIiTxtMaKA&list=PL9IEJIKnBJjH_zM5LnovnoaKlXML5qh17
https://www.youtube.com/watch?v=bzja9fQWzdA
Implement the ubiquitous TCP protocol that underlies much of the traffic on the internet!
[英文] 📺Network Programming with Python Course (build a port scanner, mailing client, chat room, DDOS)
https://www.youtube.com/watch?v=FGdiSJakIS4
Learn network programming in Python by building four projects. You will learn to build a mailing client, a DDOS script, a port scanner, and a TCP Chat Room.
https://www.youtube.com/watch?v=gntyAFoZp-E
https://www.youtube.com/watch?v=JiuouCJQzSQ
Explore the fundamentals of networking in Rust by building a simple TCP server.
https://www.youtube.com/watch?v=JRTLSxGf_6w
https://www.youtube.com/watch?v=sFizpxHkIlI
In this video we'll cover SOCKET PROGRAMMING in JAVA.
https://www.youtube.com/watch?v=sXW_sNGvqcU
数据结构+
https://www.youtube.com/watch?v=8hly31xKli0
In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science.
https://www.youtube.com/watch?v=B31LgI4Y4DQ
Learn about data structures in this comprehensive course. We will be implementing these data structures in C or C++.
https://www.youtube.com/watch?v=CBYHwZcbD-s
Data Structures and Algorithms full course tutorial java
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
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.
还有更多 •••
相关职位
社招3年以上后端开发
1、负责小红书海外及创新项目后端研发,负责核心业务的后端服务建设与维护; 2、与产运团队配合,基于对业务的理解,进行系统选型、设计、编码,完成功能及系统交付; 3、具备解决复杂系统问题的经验和能力,持续寻找和优化现有系统的不足,提升系统性能和稳定性; 4、使用小红书数分工具,独立完成数据分析、并获得洞察; 5、承担重点、难点的技术攻坚。发掘当前系统的缺陷与优化点,并推进完成改进/改造。
上海|北京
社招5年以上软件开发岗
岗位职责: 1. 负责保险业务系统建设,参与技术架构设计、重构、优化,保证系统的稳定性、高可用性、高扩展性; 2. 深入理解业务场景,参与制定技术方案,解决复杂的技术难题; 3. 与团队紧密协作,通过技术交流和分享,提升团队整体技术能力,共同推动业务发展; 4. 跟踪软件行业的技术动态和趋势,探索新技术在业务中的应用,为业务创新提供技术支持。
更新于 2025-06-17北京
社招8年以上软件开发岗
1. 参与供应链金融(金采、京保贝)产品需求讨论,评审和系统设计; 2. 产品线架构规划,领域架构设计,建立领域模型,并与组内同学开发落地; 3. 现有系统重构优化,新领域的架构设计/重构,保证技术方案的先进性和可落地性; 4. 负责制定技术标准和设计规范及指引,并指导和推动落地; 5. 系统核心功能开发,关键技术难点解决; 6. 与产品、研发和测试密切合作,能主动推动和协调团队落地工作任务.
更新于 2025-06-11北京