
Интересный пост, содержащий 10-ку вопросов, задаваемых на собеседованиях, которые вызывают наибольшие затруднения:
10. Какие типы можно использовать в предложении foreach? — трудности с ответом на этот вопрос были примерно у 20% кандидатов.
9. В чем различие между классом и структурой? — из вариантов ответов на этот вопрос можно было бы составить подборку наподобие; цитаты из сочинений пятиклассников.
8. Что означает модификатор virtual?. Если после стандартного ответа; член класса, помеченный virtual, будет объявлен виртуальным; попросить более развернутый ответ, это повергает в ступор каждого четвертого.
7. Чем отличается event от delegate? — о том, что delegate ; это класс, а event; это член класса с типом delegate не казал вообще никто. Однако большинство сумели объяснить суть различия, что называется на пальцах.
6. Может ли класс реализовать два интерфейса, у которых объявлены одинаковые методы? Каким образом? — простой вопрос на explicit interface implementations вызвал сложности примерно у каждого четвертого.
5. Что такое GAC? — особые сложности с этим у ASP.NET-чиков.
4. В чем разница инкапсуляции и сокрытия? — вопрос из разряда теоретических вызывает сложности почти у всех.
3. Что такое частные и общие сборки? — с некоторых пор я боюсь задавать этот вопрос. Правильно ответить на него смогли не более 30% кандидатов.
2. Что такое .Net Framework? — это настоящий вопрос на засыпку, кто бы мог подумать? О том, что это CLR + class library сказали единицы.
1. Чем managed code отличается от unmanaged code? — ответ на этот вопрос в книжках по .Net занимает целую главу. Это обстоятельство делает вопрос очень интересным для оценки глубины знаний. Около половины кандидатов не смогли припомнить более одного отличия.
Оригинал : stump-workshop.blogspot.com/2007/05/blog-post.html На мой взгляд вопрос Что такое GAC? не совсем корректен, если человек только начинает работать в ASP.Net…







Комментарии
Не совсем корректные вопросы.
Вопросы для задротов.
Нахуй воровать чужие посты и чуть-чуть переделывать и пихать в свой блог? Вопрос риторический!
Автор наверное дурак.
Вопрос про инкапсуляцию и сокрытие убил.
Коментарий про .NET Framework Тоже.
Автору советую подучиться малость.
Вопросы для теоретиков. Практики ответят на пальцах.
А вообще, задача собеседования унизить кандита, заставить его поверить в то, что он соответствует требованиям компании.
А данный набор вопрос как раз для этого и предназначен.
он соответствует = он НЕ соответствует
«Коментарий про .NET Framework Тоже.»
А что там не так?
Супер простые вопросы!!!
Спасибо автору за подборку.
Вопросы очевидные, однако не хотелось бы не ответить на них.
«Как и вы претендуете на должность ведущего разработчика?»
Набирают теориетиков, а на деле нужны практики. Далеко не каждый теоретик будет хорошим практиком. Хотя если нужны преподаватели по .Net Framework то наверное есть смысл в этих вопросах.
Вы чего? Все вопросы не сложные и для девелопера с опытом, по-моему, не должны вызвать вообще никаких сложностей. Какой из вопросов для теоретиков? Про различие между классом и структурой или как реализовать методы интерфейсов?
ППЦ
По поводу «2. Что такое .Net Framework? – это настоящий вопрос на засыпку, кто бы мог подумать? О том, что это CLR + class library сказали единицы.»
Ну раз уж так выпендриваться, то по сути Net Framework это только платформа. Т.е. среда выполнения. А вот class library как вы написали, это уже Framework Class Library. Так что будьте осторожнее.