Skip to content

Z2 Web Developer Test

Liucw edited this page Jul 5, 2016 · 2 revisions

欢迎面试凹凸实验室全桟开发方向相关职位,这里是一道小小的笔试题。接受笔试的同学,请使用个人github创建项目以便我们进行代码review.

开发一个NodeJS Web应用。

本试题主要考察NodeJ Web应用的基础开发能力,以及数据库设计、关联表的设计及使用。

功能要求

  1. 登录模块

    一个简单的用户注册、登录系统。

  2. 博文抓取模块

    用户登录后,可以抓取第三方博客的订阅源(例如凹凸实验室博客的订阅源 http://aotu.io/atom.xml )。

    抓取后的数据存储于数据库的文章表中。

    用户表与文章表是1对多的关系。

  3. 博文展示模块

    能够展示抓取到的所有博文列表。

    能够展示指定用户所抓取的博文列表。

其他说明

  1. 数据存储可以用mongodb,或者用leancloud这种服务。
  2. 前端如果使用vue或者angular 2有加分。
  3. 请在一周内完成该试题,并提交源码的github地址至aotu[AT]jd.com.
Clone this wiki locally