)))))))) Паттерн Одиночка (он же Синглтон) знать перед собеседованием обязательно!!! 95-ти процентная вероятность, что спросят.
Еще распространена задача про сборщика мусора. Дается некий код, в котором много инициализаций, присвоений, созданий коллекций. И вопрос, сколько объектов останется в куче после выполнения метода GC.Collect().
Еще хотелось бы сказать про важность ежедневных тренировок, разминок, ката программиста (по разному называют).
Рекомендую каждое утро проводить такую процедуру:
- берешь любую простую задачку на тему программирования (ну к примеру сортировка списка)
- и пишешь короткую программу для ее решения (достаточно 10 минут)
Со временем решенных задач станет ооочень много. Можно попробовать писать в другом IDE, на другом языке (не стоит ограничиваться C#), другим методом и т.п.
Очень понравилась серия книг HeadFirst. Ну и конечно на тему C#: ссылка
С нее и нужно начинать изучать C#. Троелсена и Шилдта можно читать вечно.
Обучаться нужно постоянно. Иначе как сказал дядюшка Боб, поезд с технологиями пройдет мимо, а ты так и останешься стоять на обочине. Я в день трачу несколько часов. От 2-х до 24 ))))) Если не узнал чего-то нового, к вечеру просто ломает всего.
Где находится ноябрь?! Как дедлайн - впереди!!! ))))
Также очень распространена практика решения логических задач на собеседованиях. Особенную популярность получили задачи со спичками.
Очень понравился посыл, относится к собеседованиям, как своего рода игре. Доводя до положительного результата каждого работодателя, практиковать навыки. Да и к тому же такой подход вселяет уверенность. Профессионал должен ответственно подходить к каждой мелочи, в том числе и к собеседованию.
Интересно было бы послушать Ваши мысли о собеседованиях. Традиционная тема в .NET подкастах. К каким вопросам готовиться? На что обращать внимание при выборе работодателя? Подводные камни и прочее...
Приятно слышать женский голос. Тенденцию кортляво-шипилявых и гыкающих подкастов о .NET пора ломать. ))))) Надеюсь Дима Нестерук и ребята из Харькова поймут меня правильно.
Все права защищены. Любые незаконные действия, связанные с изготовлением одного и более экземпляра произведения или его части в любой материальной форме, в том числе в форме звуко- или видеозаписи, распространением, переводом, переработкой, импортом, прокатом, доведением до всеобщего сведения, будут преследоваться по закону.
Еще распространена задача про сборщика мусора. Дается некий код, в котором много инициализаций, присвоений, созданий коллекций. И вопрос, сколько объектов останется в куче после выполнения метода GC.Collect().
Рекомендую каждое утро проводить такую процедуру:
- берешь любую простую задачку на тему программирования (ну к примеру сортировка списка)
- и пишешь короткую программу для ее решения (достаточно 10 минут)
Со временем решенных задач станет ооочень много. Можно попробовать писать в другом IDE, на другом языке (не стоит ограничиваться C#), другим методом и т.п.
Разминает пальцы и смазывает мозги.
ссылка
С нее и нужно начинать изучать C#. Троелсена и Шилдта можно читать вечно.
Обучаться нужно постоянно. Иначе как сказал дядюшка Боб, поезд с технологиями пройдет мимо, а ты так и останешься стоять на обочине. Я в день трачу несколько часов. От 2-х до 24 ))))) Если не узнал чего-то нового, к вечеру просто ломает всего.
Также очень распространена практика решения логических задач на собеседованиях. Особенную популярность получили задачи со спичками.
Очень понравился посыл, относится к собеседованиям, как своего рода игре. Доводя до положительного результата каждого работодателя, практиковать навыки. Да и к тому же такой подход вселяет уверенность. Профессионал должен ответственно подходить к каждой мелочи, в том числе и к собеседованию.