Try English version of Quizful



Раздаем бесплатные Q! подробности в группе Quizful.Alpha-test
Партнеры
Рекрутерам: Прескрининг кандидатов about
Топ контрибуторов
loading
loading
Знаете ли Вы, что

Список полученных сертификатов находится на странице Вашего профиля. Сертификаты можно распечатать или разместить на Вашем сайте.

Лента обновлений
ссылка Sep 24 20:31
Комментарий от Anton__1998:
Вот это да.
ссылка Sep 24 07:08
Добавлен вопрос в тест C# - Средний уровень
ссылка Sep 24 03:33
Комментарий от Myxach:
Хмм, мне кажется или такие конструкции желательно не допу...
ссылка Sep 23 23:56
Добавлен вопрос в тест PHP 4 - Средний уровень
ссылка Sep 23 22:39
Комментарий от k0nstant1n:
Интересно, такие операторы где-то на практике использ...
Статистика

Тестов: 152, вопросов: 8545. Пройдено: 380734 / 1844234.

Junior C# Developer

head tail Последние дипломы
02.10.2013

Пользователей в процессе подтверждения: 4341

Описание квалификации Junior C# Developer

Уже достаточно давно платформа .NET захватила значительную часть рынка разработки программного обеспечения. А одним из самых популярных языков программирования для этой платформы является C#. И не удивительно, ведь в наше время C# изучают в университетах на ряду с такими языками как C++, Pascal и Java.

Junior C# разработчиком обычно называют программиста, который только начинает свою карьеру в ИТ и практически не имеет опыта коммерческой разработки продуктов на C#.

Обычно от младшего разработчика на C# не требуется глубокого знания какой-либо конкретной технологии или framework'а. Достаточно знать зачем некоторая технология нужна, какие задачи она позволяет решить, ее преимущества/недостатки в сравнении с технологиями-конкурентами.

Современному Junior C# Developer'у для успешной работы на своей должности необходимы следующие знания:

  • Основы программирования (системы счисления, базовые алгоритмы, базовые структуры данных)
  • Язык программирования C# (синтаксис, знания ООП, стандартная библиотека)
  • OOP и OOD (парадигмы объектно-ориентированного программирования, паттерны проектирования)
  • ASP.NET (основы создания веб-приложений)

А теперь подробнее о подтверждении квалификации на Junior C# Developer'а.

Необходимые тесты

Программирование - Основы

Данный тест необходимо пройти любому, кто имеет дело с программированием. Здесь собраны несложные вопросы по булевой алгебре, системам счисления, основным алгоритмам и структурам данных.

C# - Основы

Тест содержит вопросы как по синтаксису, так и по практическому использованию той или иной возможности языка C#. Вопросы теста преимущественно простые, но будьте готовы встретить вопросы похитрее, которые проверяют понимание и умение анализировать код без помощи IDE.

ООП - Основы

Знание ООП парадигм на базовом уровне безусловно необходимо для Junior'а. Данный тест как раз и ставит задачу проверить знание ОО подхода к написанию программ. Вопросы в основном теоретического плана и требуют соответствующего уровня подготовки.

ООП в C#

Тест посвящен реализации поддержки ООП в C#. В тесте проверяется знание вопросов, которые часто задают на собеседованиях Junior'ам: "как реализовать множественное наследование в C#", "в чем отличие абстрактного класса от интерфейса" и т.д. Тест содержит в основном практические примеры и неплохо дополняет предыдущий тест по теоретическому ООП.

ASP.NET - Основы

Естественно область применения C# не ограничивается вебом, но чаще всего C# программисты начинают свой путь именно с исправления ошибок и реализации несложной функциональности в веб-приложениях. Тест ASP.NET состоит из простых вопросов по синтаксису, директивам, серверным элементам управления.

Написание статьи

Написание статьи необходимо для того, чтобы убедиться в умении молодого .NET специалиста разбираться в новых технологиях с одной стороны, и, с другой стороны, - грамотно излагать свои мысли. Тематика статьи должна касаться предметной области. Как вариант можно предложить на рассмотрение администрации 3-4 темы для статьи, а администрация предложит для написания одну из них. Написанная вами статья не должна быть ранее опубликова на других ресурсах.

Составление вопросов

Необходимость составления вопросов преследует ту же цель, что и написание статьи: умение аналитически подходить к изучению нового материала. Ограничений на тематики вопросов для собеседования нет. Главное, чтобы вопросы были интересными и содержали качественные пояснения с примерами кода (если это возможно).

Важно: Вопросы по поводу статьи можно задавать в комментариях на странице Вашей квалификации (не перепутайте с публичной страницей описания), на которую можно зайти из ссылки на профиле в блоке Квалификации.

Ждем Ваших отзывов.