65.9K
CodeProject 正在变化。 阅读更多。
Home

面试题练习

emptyStarIconemptyStarIconemptyStarIconemptyStarIconemptyStarIcon

0/5 (0投票)

2013 年 4 月 29 日

CPOL

1分钟阅读

viewsIcon

9753

使用 Azure 创建一个练习面试题的网站。

介绍 

最近我接触到像 CareerStack HackerRank 这样的网站。  

这些网站提供了一个练习面试/编程题的地方。网站允许用户输入代码,编译代码并在代码上运行一些测试用例。 

根据用户的表现,他们会获得一个分数。网站维护一个排行榜。 

 

我的目标是创建一个具有一些这些功能的网站。  

架构 

高级组件:(草稿): 

 在线 IDE
 编译给定代码的服务
 运行有效代码的服务
 SQL 数据库,用于存储问题
 网站:列出问题 

为什么选择 Azure 

 类似于可能构建的网站,是 Azure 及其竞争对手的完美用例。它们允许你专注于应用程序,而无需担心服务器容量的细节。此外,这些服务提供了在构建可扩展网站时有用的有用结构,例如队列、NoSQL 存储... 

 

挑战  

第一个挑战:开始: 完成 :)

第二个挑战:构建网站。 4月29日 - 5月12日 

    我不是一个很好的设计师,所以网站可能看起来不吸引人,但主要功能应该都在那里。可能需要比 5 月 12 日的截止日期更长的时间  

第三个挑战:在 Azure 上使用 SQL:  

问题将存储在 SQL 数据库中。

第四个挑战:虚拟机 

 将有一个 VM,它将拥有支持语言的编译工具。 

第五个挑战:移动访问 不确定在手机上编程是否合适?所以,也许只是一个移动友好的网站,用来查看问题? 

  

历史 

4月28日:初始草稿  

© . All rights reserved.