JavaRush/Java блог/Архив info.javarush/Тестовое задание: Управление пользователями (Junior Java ...
NemchinovSergey
40 уровень

Тестовое задание: Управление пользователями (Junior Java Developer, стажёр)

Статья из группы Архив info.javarush
участников
Необходимо разработать веб-приложение, позволяющее управлять пользователями (создавать, редактировать, просматривать список и детали, удалять)
Функциональные требования к веб-приложению:
  1. Наличие RESTful интерфейса;
  2. Поддержка операций управления (создания, чтения, редактирования и удаления) пользователями.
    Пользователь определяется следующими значениями:
    • Имя
    • Фамилия
    • Дата рождения
    • Логин
    • Пароль
    • Поле ввода “О себе”
    • Адрес проживания
  3. Наличие пользовательского WEB-интерфейса
Нефункциональные требования:
  • JEE стек технологий
  • Фреймворки, библиотеки: Hibernate, Spring
  • Система хранения данных: PostgreSQL
  • Код приложения необходимо снабдить комментариями
  • Приложение должно собираться при помощи maven без установки или настройки каких либо дополнительных компонент;
  • Архив с результатом тестового задания должен содержать текстовый файл readme.txt с инструкцией по сборке, настройке, конфигурированию и развертыванию приложения (если необходимо).
Комментарии (6)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Artem_Novikov
Уровень 40
28 июля 2017, 22:57
Чё то тема заглохла.
NemchinovSergey
Уровень 40
29 июля 2017, 07:31
По сути это задание аналогично тестовому заданию на стажировку JavaRush, то же CRUD-приложение и хранение данных в одной таблице БД. Если прошёл JavaRush-стажировку, то выполнить это задание очень легко. А если ещё не добрался до стажировки и ещё не знаком с Maven, Spring, Hibernate, JSP, то будет трудновато.
Dr-JohnZoidberg
Уровень 41
19 июля 2017, 09:22
не совсем понятен топик.
Будет разбор тестового задания от Вас?
Вам нужна помощь то некоторым пунктам?

Ждете готовое решение?
NemchinovSergey
Уровень 40
20 июля 2017, 10:10
Нет-нет! Я просто поделился, чтобы люди видели что ожидают от кандидата реальные компании.
Это тестовое задание для поступление на стажировку в компанию, с возможным последующим трудоустройством.
Хотя, конечно, я бы не отказался посмотреть на эталонную готовую реализацию, выполненную профессиональным разработчиком.
lichMax
Уровень 40
20 июля 2017, 15:57
А где взяли это задание? Вам его дали выполнить? Или в интернете нашли?

ЗЫ Да, и для кого-то это задание: джуниора или миддла?
NemchinovSergey
Уровень 40
29 июля 2017, 07:23
Это задание на «Junior Java developer (стажер)», т.е. это ещё даже не джуниор, а кандидат в джуниоры )
Да, мне его выслали для выполнения, когда я рассылал своё резюме по разным компаниям, точнее давал отклики на вакансии, чтобы получить приглашение на собеседование. Причём без надежды там работать, а просто потренироваться в прохождении собеседований.

Точная ссылка на вакансию здесь.

Вот сама вакансия (на случай её удаления)
Скриншот вакансии