У меня есть возможная работа в C # dev, но прежде чем я смогу пройти собеседование, мне нужно пройти тестирование в агентстве по трудоустройству.
Теперь, несмотря на то, что я являюсь старшим разработчиком с более чем 10-летним опытом программирования и более 3-х из этих лет с c #, я действительно не с нетерпением жду этого теста и думаю, что есть большая вероятность, что я его провалю.
По моему опыту, эти тесты непредсказуемы, спрашивая вас вещи, которые вы редко используете в повседневных рабочих ситуациях.
Мне нужен ваш лучший совет о том, что я должен пересматривать - хорошая книга или веб-сайт, например. У меня есть меньше 1 недели, чтобы подготовиться, и очень важно, чтобы я прошел это.
Заранее спасибо.
РЕДАКТИРОВАТЬ: Чтобы еще раз оправдать мои опасения по поводу написания таких тестов - рассмотрим следующий вопрос:
12) Событие это:
a) The result of a users action - correct answer
b) The esult of a party
c) code to force users action
Согласно тесту, правильный ответ - A, но, поскольку я занимался разработкой SOA (часто, когда события могут основываться на системных событиях (а не на действиях пользователя), я на 100% уверен, что событие не должно вызываться действие пользователя. Это был также вопрос C # (не вопрос ASP.net). Насколько я понимаю, я не мог найти правильный ответ, но B кажется лучшим из всех (если определение стороны: любой сущность, которая может вызвать событие. Такие вопросы меня пугают.
Ответы:
Несколько постарше, но, возможно, этот пост полезен для вас: что нужно знать великим разработчикам .NET (дополнительные вопросы для интервью .NET)
источник
Просто уйди, Рене
Я проходил подобные тесты пару раз. Теперь я просто ухожу. Тесты измеряют самые тривиальные знания в области программирования. Вы хотите работать для кого-то, кто считает, что эти тесты - хороший способ оценить программистов? Я не.
источник
Я был в такой ситуации, как твоя в прошлом году. Это было так долго, что я был на интервью, что я боялся его. Я выполнил поиск вопросов для интервью на C # и нашел несколько сайтов (многие из которых перечислены на других плакатах), и я изучил их. К моему большому удивлению, 90% интервью были с того самого сайта, дословно . Я думаю, что интервьюеры также используют Google, чтобы найти вопросы :)
источник
Я полностью согласен с вами:
... но они являются частью процесса, поэтому мы ничего не можем с этим поделать. Я похож на вас с 10-летним опытом работы, из которых около 5 в .NET C #. Я нашел эти две эти ОЧЕНЬ хорошие книги:
C # в глубине
C # в двух словах
должен охватывать все, что вам нужно знать о C #. Все остальное - ваши собственные навыки и навыки, которые вы приобретаете на конкретных технологиях на основе C #, таких как ASP.NET и т. Д.
источник
Эти тесты все чаще становятся частью предварительного отбора кандидатов профессиональными рекрутинговыми фирмами и некоторыми компаниями. Они предназначены для того, чтобы дать нетехническим интервьюерам возможность оценить чьи-то технические возможности. Тем не менее, по сути, это всего лишь пустяковые тесты, которые не скажут ничего значимого о способностях программиста, кроме как отсеять тех, кто действительно ничего не знает. К сожалению, некоторые компании / рекрутеры придают слишком большое значение этим результатам.
Для них можно найти сайты с вопросами для интервью, легальные сайты, а не те, кто пытается продать вам ответы, намазанные всплывающей рекламой или другой подобной ерундой, и набивать ответы. Таким образом, вы получите приличный счет и прыгните через препятствие. Если компания придает слишком большое значение этим результатам, они, вероятно, не лучшая компания для работы в любом случае.
источник
Если это тест агентства по трудоустройству, это не должно быть так сложно. У них нет специалистов по языку для разработки теста. Скорее всего, все, что они будут делать, это копировать / вставлять вопросы с веб-сайта.
Пока вы знаете, как работает фреймворк и наиболее распространенные пространства имен / библиотеки для задач, какие вещи вы должны использовать для определенных задач, вы должны быть хорошими.
источник
С тестами интервью многое зависит от корпоративной культуры и создателя теста. Если они намереваются задавать непонятные вопросы и пытаться сбить вас с толку, я перейду к другой фирме или агентству, которые больше заинтересованы в умных и качественных людях, которые могут выполнить работу.
Тем не менее, поскольку вы используете c # в своей повседневной работе, я бы сосредоточил ваши усилия на решении проблем и логике, а не на изучении книг.
Project Euler - отличное место для практики и оттачивания навыков, которые, скорее всего, стали немного ржавыми.
источник