如何测试一个struts 2.1.x开发人员?

发布于 2024-08-29 19:04:06 字数 1434 浏览 6 评论 0原文

我们采用测试来过滤掉不应该申请职位的候选人。这些测试对于那些应该申请的人来说是非常省力的,而对于那些没有经验的人来说则需要太多的努力。

以下是我们为申请“Oracle 项目的 Java Web 应用程序开发人员”职位的候选人提供的测试示例:

We only work with contractors who can use the tools we use, to determine if you can use the tools we have devised some very simple tests.

Instructions

If you are prepared and knowledgeable this will take you about 2-5 minutes.

Suggested knowledge and tools:

* subversion 1.6 see http://subversion.tigris.org/ or http://cygwin.com/setup.exe
* java 1.6 see http://java.sun.com/javase/downloads/index.jsp
* oracle >=10g see http://www.oracle.com/technology/software/products/jdev/index.html
* j2ee server see http://tomcat.apache.org/download-55.cgi or http://www.jboss.org/jbossas/downloads/

Steps
1. check out svn://statics32.pdinc.us/home/subversion/guest
2. deploy the war file found at trunk/test.war
3. browse to the web application you installed from the war file and answer the one SQL question: How many rows are in the table 'testdata' where column 'value' ends with either an 'A' or an 'a'? The login credentials are in trunk/doc/oracle.txt
4. make a RESULTS HASH by submitting your answer to the form.
5. create a file in tmp/YourUserName.txt and put the RESULTS HASH in it, not the answer.
6. check in your file (don't forget to add the file first).
7. message me with the revision number of your check in.

因此,我正在寻找有关如何测试某人成为带有注释的 struts 2.1 的想法。

We employ a test to filter out candidates who should not be applying for a position. The tests are designed to be very low effort for those who should be applying and too much effort for those who are not experienced.

Here is an example of a test we give to a candidate applying for a job of “java web application developer on an Oracle project”:

We only work with contractors who can use the tools we use, to determine if you can use the tools we have devised some very simple tests.

Instructions

If you are prepared and knowledgeable this will take you about 2-5 minutes.

Suggested knowledge and tools:

* subversion 1.6 see http://subversion.tigris.org/ or http://cygwin.com/setup.exe
* java 1.6 see http://java.sun.com/javase/downloads/index.jsp
* oracle >=10g see http://www.oracle.com/technology/software/products/jdev/index.html
* j2ee server see http://tomcat.apache.org/download-55.cgi or http://www.jboss.org/jbossas/downloads/

Steps
1. check out svn://statics32.pdinc.us/home/subversion/guest
2. deploy the war file found at trunk/test.war
3. browse to the web application you installed from the war file and answer the one SQL question: How many rows are in the table 'testdata' where column 'value' ends with either an 'A' or an 'a'? The login credentials are in trunk/doc/oracle.txt
4. make a RESULTS HASH by submitting your answer to the form.
5. create a file in tmp/YourUserName.txt and put the RESULTS HASH in it, not the answer.
6. check in your file (don't forget to add the file first).
7. message me with the revision number of your check in.

As such I am looking for ideas on how to test for someone to be a struts 2.1 w/ annotations.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

倒带 2024-09-05 19:04:06

首先:

如果您做好准备并且知识渊博
这大约需要 2-5 分钟。

造成真正的压力。设置开发环境需要:用户登录、密码、jdbc-url,并且应该是工作的基本指导。在我看来,这是非常不公平的。我认为由于我在 cvs 或 subversion 方面没有遇到任何问题,因此我可以使用任何 VCS 来完成此操作。拥有大量数据库的经验,我应该有时间在谷歌上搜索这个 URL 的样子。 顺便说一句,tomcat 不是 j2ee 服务器。
你应该了解申请人是否有动力并让他们排队。
如果您没有时间解释项目结构或进行辅导(因为您无法提供任何文档),您可能会遇到不同的问题。

First of all:

If you are prepared and knowledgeable
this will take you about 2-5 minutes.

makes real pressure. Setting up a develop environment needs: user logins, password,jdbc-urls and should be basic coaching for a job. In my opinion it's highly unfair. I think since I faced no problems with cvs or subversion I could do this with any VCS. Having experience with lot's of databases I should have the time to google how this URL looks like. And btw tomcat isn't a j2ee server.
You should rather find out whether the applicants are motivated and get them in line.
If you don't have the time to explain project structure or do coaching (since you can't provide any documentation) you probably have a different problem.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文