Как протестировать разработчика Struts 2.1.x? - PullRequest
0 голосов
/ 25 апреля 2010

Мы применяем тест, чтобы отфильтровать кандидатов, которые не должны претендовать на должность. Тесты рассчитаны на то, чтобы приложить очень мало усилий для тех, кто должен их применять, и слишком много усилий для тех, кто не имеет опыта.

Вот пример теста, который мы даем кандидату, претендующему на должность «разработчика веб-приложений Java в проекте Oracle»:

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.

Как таковой, я ищу идеи о том, как проверить, чтобы кто-то был стойкой 2.1 с аннотациями.

1 Ответ

2 голосов
/ 18 мая 2010

Прежде всего:

Если вы подготовлены и хорошо осведомлены это займет у вас около 2-5 минут.

оказывает реальное давление. Настройка среды разработки требует: логины пользователя, пароль, jdbc-urls и должна быть основным коучингом для работы. На мой взгляд, это очень несправедливо. Я думаю, так как я не столкнулся с проблемами с cvs или subversion, я мог сделать это с любой VCS. Имея опыт работы с большим количеством баз данных, я должен иметь время, чтобы погуглить, как выглядит этот URL. И кстати, tomcat не является сервером j2ee . Вы должны скорее узнать, мотивированы ли заявители, и привести их в соответствие. Если у вас нет времени, чтобы объяснить структуру проекта или заняться коучингом (поскольку вы не можете предоставить какую-либо документацию), возможно, у вас другая проблема.

...