Try English version of Quizful



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

Свои вопросы для тестов можно добавлять на странице с информацией о тесте. При этом для некоторых тестов добавление вопросов закрыто

Лента обновлений
ссылка Jun 23 18:26
Комментарий от Bawarez:
не путайте понятия "знание работы с символами" и "знание...
ссылка Jun 23 02:39
Комментарий от Cat909:
Есть ошибка в тексте вопроса; правильно будет "реализоват...
ссылка Jun 22 17:04
Комментарий от MiXProjecT:
Правильный ответ "Ошибка выполнения запроса". Провере...
ссылка Jun 22 15:47
Комментарий от bugnet425:
Решение через систему уравнений в один цикл за один пр...
ссылка Jun 22 13:33
Комментарий от dieselok161:
Либо объясните, либо удалите этот вопрос)))
Статистика

Тестов: 153, вопросов: 8596. Пройдено: 409021 / 1990945.

Junior C# Developer

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

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

Описание квалификации 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 темы для статьи, а администрация предложит для написания одну из них. Написанная вами статья не должна быть ранее опубликова на других ресурсах.

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

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

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

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