Try English version of Quizful



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

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

Лента обновлений
ссылка 18:56:36
Комментарий от romashishka:
3 уровня требований:
1. Бизнес-требования - то, что ...
ссылка 16:01:49
Комментарий от thesky:
Часть вопросов может иметь разные ответы, все же зависит ...
ссылка 13:29:04
Комментарий от LazyFox:
+
ссылка 11:48:43
Комментарий от qwerty25:
тот же вопрос интересует
ссылка 10:39:09
Комментарий от ShevcenkoArtem:
Неточная формулировка. Конкретно фигуры рисуем на...
Статистика

Тестов: 152, вопросов: 8526. Пройдено: 353564 / 1704936.

Junior C# Developer

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

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

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

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

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

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

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