帮酷LOGO
  • 显示原文与译文双语对照的内容
文章标签:proj  THIS  Level  
This is a project that we use for hiring mid-level Engineers

  • 源代码名称:EngineeringMidLevel
  • 源代码网址:http://www.github.com/IntuitiveWebSolutions/EngineeringMidLevel
  • EngineeringMidLevel源代码文档
  • EngineeringMidLevel源代码下载
  • Git URL:
    git://www.github.com/IntuitiveWebSolutions/EngineeringMidLevel.git
  • Git Clone代码到本地:
    git clone http://www.github.com/IntuitiveWebSolutions/EngineeringMidLevel
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/IntuitiveWebSolutions/EngineeringMidLevel
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
  • 工程项目

    这是一个我们用来测试潜在团队成员的技术技能的项目。

    功能请求应用程序

    构建一个允许用户创建"功能请求"的web应用程序。

    一个"功能请求"是一个要求,将要添加到现有软件中的一个新特性。 假设用户是is的员工,在 Having的一些通信之后,请求要求特性的客户端输入这里信息。 必要的字段包括:

    • 标题:feature的简短描述性的特征请求。
    • 描述:feature对功能请求的详细描述。
    • 客户: A 客户选择列表( 用户"客户机","客户机b ) )
    • 按客户的优先级排序:按客户( 1.。n ) 排序的优先级优先。 客户端优先级编号不应重复给定的客户端,因这里如果优先级为" 1",则应重新排序。
    • 目标日期:客户希望具有该特征的日期。
    • 产品区域: 产品区域选择列表( 用户'策略','帐单','索赔','报告

    技术栈要求

    以下是对技术堆栈的要求。 这个堆栈展示了我们团队所支持的工具。

    • 操作系统:Ubuntu
    • 服务器端脚本:python 2.7 + 或者 3.5 +
    • 服务器框架:Flask 或者 SimpleHTTPServer
    • ORM: Sqlalchemy
    • JavaScript: KnockoutJS

    确保访问或者其他运行代码的说明非常清楚。

    指南

    在github上构建自己的public repo,并将它的命名为。 将你的解决方案构建在 repo 中,并包含一个 README.md 文件,其中包含运行你的web应用程序的详细说明。 在开始项目后,将 github repo的URL发送给 opsmanagers@britecore.com 服务器,以便我们可以查看你的进度。 在提交之前,请提供一个实时托管示例。 AWS有一个自由层,如果你不确定应该去哪里。 项目完成后,请发送电子邮件给 opsmanagers@britecore.com 。

    这个项目中的一个主要目标是看看如何用自己的创造性方式填充歧义。 这里没有一个完美的项目,只是对指令 above的解释,所以在你的方法中创造性。

    我们希望尊重你的时间,并为提交设定现实的期望。 为了帮助你指导,我们包括了列表 below,详细介绍了我们收到的最佳项目的常见实践。 我们的项目中的每一项都很少见,但我们雇佣的候选人通常在他们的工作中展示了其中的几个特性。

    - -

    技术

    我们对开源技术有着强大的亲和力。 如果你去技术堆栈包括专有软件,你将不会帮助自己在这个项目中使用它。

    我们正在寻找一个具有很强了解整个web应用程序栈的候选对象。 最好的项目将通过API完全分离后端和前端和 communciate 。

    带有 持续集成的测试套件。 企业生产要求稳定稳定。 提交到BriteCore库的所有代码都必须包含单元和回归测试,因此我们优先考虑编写质量测试的候选者。

    基于部署的自动化部署。对于部署来说,最有价值的工程师理解他们的代码是如何部署和实施的。 集成CI和自动部署到 AWS,Digital Ocean 或者类似项目的最佳项目。

    用户,响应式接口 。 有很多可以访问的CSS框架,如 Bootstrap 。 所有现代web应用程序都应该有响应性,这些框架很容易创建一个现代接口。

    MVVM前端 。现代网络高度互动。 像 knockout.js 这样的项目使得部署与接口元素可靠可靠交互的HTML绑定变得非常容易。

    - -

    多谢你的宝贵时间 我们很高兴地查看你的项目。



    文章标签:proj  THIS  Level  

    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语