请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

janecao

版主

3

主题

5

帖子

34

积分

版主

Rank: 7Rank: 7Rank: 7

积分
34
QQ
最新发帖
janecao
版主   /  发表于:2017-1-11 18:02  /   查看:4732  /  回复:0
本帖最后由 janecao 于 2017-1-13 10:19 编辑

作为一名程序员,我们希望通过代码呈现自己的思想,我们希望通过代码展现信息化的世界,
我们希望在求职过程中展示自己出色的设计思想和编码能力。

那么现在,葡萄城招聘编程邀请赛为你提供这样的平台,
在这里,不仅可以检验自己的软件设计思想,更可以与众多的编程高手同台切磋,还有机会抱得大奖,
获得葡萄城的面试机会,从而有机会加入全球顶级控件提供商的全球研发团队,
让自己的设计思想和编写的代码助力全球500强企业的信息化发展。
还等什么,键盘敲起来! IPAD等你来拿
参赛时间:即日起至2017年3月31日

题目(三选一
请尝试从以下题目中任选一个题目,参与竞赛



题目1:基于Web浏览器的拼图游戏
编程语言:推荐HTML + JavaScript
题目描述: 实现一个在浏览器中运行的拼图游戏
1.可以从本机加载一幅图片,打散成若干小块,游戏者可以通过鼠标拖拽小块完成最终的拼图。
2.拼图的块数可以自由指定,最终用户可以选择拼图的难度,随意指定分成 m 行 n 列。
3.打散后的矩形块将会随机旋转一个角度,旋转角度仅考虑 90 °的倍数,比如说 0 °, 90°, 180°, 270°,以增加游戏的难度。

题目要求:
1.能够支持WebKit内核和另外任意一种非WebKit内核的浏览器。
2.不使用任何三方JavaScript类库,包括,但不限于jQuery。
3.不推荐界面元素使用绝对布局。
4.界面美观。



题目2:编写一个可视化的排序教学演示程序
编程语言:不限,推荐.NET
题目描述: 实现对任意交换排序算法的可视化

1.对于任意指定的交换排序(https://zh.wikipedia.org/wiki/%E ... F%E7%AE%97%E6%B3%95),实现每一步比较和交换的可视化演示。
2.支持单步模式,可以执行单步的前进/回退操作。

题目要求:
1.演示的排序算法支持扩展,需至少给出两种交换排序算法供演示。
2.给出相应的文档说明如何扩展支持其他排序算法。



题目3:计算一个尽可能大的素数
编程语言:不限
题目描述: 在有限的时间内,计算出一个尽可能大的素数。

题目要求:需要随作品提供文档说明算法原理,参考资料等等。

邀请赛说明:
1、参赛方式:个人参赛
2、参赛者可选一个或多个题目进行解答 ,但评审不以解答题目数量为评分依据
3、奖项及奖品:一等奖、二等奖(根据评审情况,可空缺)
     一等奖:iPad
     二等奖:Amazon Kindle PaperWhite
经评审的优秀作品,即可获得面试机会!!

注意:请将邮件中压缩文件的扩展名“.zip” 改为“.zz”,并提交简历。

更多职位信息,欢迎点击以下链接了解详情~
http://www.grapecity.cn/career/default.htm

最终解释权归葡萄城所有


0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部