четверг, 7 февраля 2013 г.

задачи на собеседование программистом с++

Вопрос про инкапсуляцию и сокрытие убил.

Автор наверное дурак.

Нахуй воровать чужие посты и чуть-чуть переделывать и пихать в свой блог? Вопрос риторический!

Вопросы для задротов.

Не совсем корректные вопросы.

Читайте также Друг прислал резюме кандидата на должность сисадмина :) Опыт работы: Комп. Сеть интерзетP 1 год(неофициально), 2 месяца работал на частное Лицо, производя установку программного обеспечения на дому, В армии был писарем, работал с документацией. Могу установить любое программное обеспечение, от простых программок до ... При каких условиях пройдет данный тест? 1 2 3 4 5 6 7 8 9 10 [Fact] public void NewTest() ... Имеется массив чисел, получить список вида {число, количество вхождений числа в массив}, список должен быть отсортирован по количеству вхождений, внутри по возрастания числа. Использовать можно любой алгоритмический язык. Написать алгоритм проверки корректности регулярного выражения, которое включает [,],(,) т.е, например ([][[]()]) — ...

Оригинал : На мой взгляд вопрос Что такое GAC? не совсем корректен, если человек только начинает работать в ASP.Net…

1. Чем managed code отличается от unmanaged code? — ответ на этот вопрос в книжках по .Net занимает целую главу. Это обстоятельство делает вопрос очень интересным для оценки глубины знаний. Около половины кандидатов не смогли припомнить более одного отличия.

2. Что такое .Net Framework? — это настоящий вопрос на засыпку, кто бы мог подумать? О том, что это CLR + class library сказали единицы.

3. Что такое частные и общие сборки? — с некоторых пор я боюсь задавать этот вопрос. Правильно ответить на него смогли не более 30% кандидатов.

4. В чем разница инкапсуляции и сокрытия? — вопрос из разряда теоретических вызывает сложности почти у всех.

5. Что такое GAC? — особые сложности с этим у ASP.NET-чиков.

6. Может ли класс реализовать два интерфейса, у которых объявлены одинаковые методы? Каким образом? — простой вопрос на explicit interface implementations вызвал сложности примерно у каждого четвертого.

7. Чем отличается event от delegate? — о том, что delegate ; это класс, а event; это член класса с типом delegate не казал вообще никто. Однако большинство сумели объяснить суть различия, что называется на пальцах.

8. Что означает модификатор virtual?. Если после стандартного ответа; член класса, помеченный virtual, будет объявлен виртуальным; попросить более развернутый ответ, это повергает в ступор каждого четвертого.

9. В чем различие между классом и структурой? — из вариантов ответов на этот вопрос можно было бы составить подборку наподобие; цитаты из сочинений пятиклассников.

10. Какие типы можно использовать в предложении foreach? — трудности с ответом на этот вопрос были примерно у 20% кандидатов.

Интересный пост, содержащий 10-ку вопросов, задаваемых на собеседованиях, которые вызывают наибольшие затруднения:

Вопросы на собеседовании для C# программиста

Вопросы на собеседовании для C# программиста

Комментариев нет:

Отправить комментарий