- 岗位要求
工作职责一:LintCode 功能研发
工作量占比 10-30%
依赖库技术栈:Java, C, C++, Python, Go, JavaScript, Ruby, Kotlin, Swift
评测机技术栈:Python, Docker
网站后端技术栈:Django, Python, Redis, Memcached, PostgreSQL
网站前端技术栈:React, Vue, JavaScript, AntD
工作职责二:LintCode 技术内容研发
工作量占比 30-50%
编程训练题研发:LintCode 上每个编程练习题,都是一个小的技术项目,技术方向包含算法与数据结构,并行计算,Web 后端,Web 前端,Linux/Github 命令行,大数据,面向对象,Python/Java等各类语言。该岗位的工程师需要负责至少 3 个方向的编程小项目的研发工作。
技术教程研发:通过搜集和整理网上的技术资料,打造边学边练的技术图文教程,让用户通过在线编程升级的方式从0到1到N全面学习一个技术方向。该岗位的工程师要负责至少 2 个方向的技术教程的研发工作。
工作职责三:大厂项目实战课助理
工作量占比 30-50%
跟随来自 Google、Facebook、字节,美团、阿里等国内外大厂高级工程师、技术专家实现课程项目(如电商秒杀系统,Twitter、微博社交系统等),并在课程学员群中,为学员提供答疑服务。