Требования к кандидату:
- MS SQL, C#, LINQ, mvc, .net;
- английский язык на уровне чтения документации.
Заработная плата: от 5 000 гривен в месяц по результатам собеседования.
Чтобы получить приглашение на собеседование, нужно выполнить тестовое задание:
Написать на C# программу, которая описывает отношения "папа-мама-дочь".
У них должно быть имя (например, Мария, Александр, Анна), возраст, пол. У мамы, папы и дочери должно присутствовать поведение "ходить", у мамы и папы - "работать".
Атрибуты описывающие каждого члена семьи должны вводиться посредством заполнения формы, и сохраняться в базе данных (MS SQL). Вывод всей информации, а также поведения должно быть реализовано через вызов MessageBox.Show()).
В программе должны присутствовать(быть реализованы) следующие парадигмы:
- инкапсуляция (encapsulation);
- наследование (inheritance);
- полиморфизм (polymorphism);
- интерфейсы (interfaces);
- атрибуты (attributes);
- события (events);
- шаблоны (generics).
Результатом вашей работы будет являться исходный код программы на языке C#, а также приложенная база данных на MS SQL, с описанием структуры таблиц для хранения данных по семье. Программа должна демонстрировать работоспособность вашей системы (на конкретном сценарии).
Программа должна быть простой (не более 600 строк). Рисовать персонажей на экран, реализовывать AI, делать плагины и т.п. не нужно.
Свое резюме и результаты тестового задания отправлять по адресу support@dnepro.net