
Мой пример выдает ексепшен типа такого "Collection was modified"
Сама соль было то, что всё это сверху было закрыто глухим catch выше по коду, и сразу понять в чем баг было не просто!

А я все никак не мог понять в чем проблема.asktomsk wrote:Дык вроде тема то про интервью в целом
Мой пример выдает ексепшен типа такого "Collection was modified"
Сама соль было то, что всё это сверху было закрыто глухим catch выше по коду, и сразу понять в чем баг было не просто!
почему не просто?asktomsk wrote:Дык вроде тема то про интервью в целом
Мой пример выдает ексепшен типа такого "Collection was modified"
Сама соль было то, что всё это сверху было закрыто глухим catch выше по коду, и сразу понять в чем баг было не просто!
Там даже не понятно было что ексепшен, просто юзеры звонили и ругались "чото криво считает у вас"Alexandr wrote:если конечно у вас в проекте эксепшены не валят как из ведра))
Ну мало ли, может человек устал или еще чего. Перлов вроде if (a || !a) любой из нас вагон предложить может.asktomsk wrote:В этом кусочке кода аж два косяка:
1. нельзя изменять коллекцию во время foreach по ней (падает ексепшен)
2. это он так очищал! коллекцию. Реально, человек с 5 годами программирования на C#.
Есть еще перлы, я их специально в файл сохраняю, чтоб потомкам показать
приведите еще примеры, что у вас спрашивают на собеседовании?Тема вообще не про написание кода на доске. У меня не вызывает возражение решение задач на сообразительность и даже вопросы по глубинам С++. Вопрос в другом. Как, имея многие годы опыта кодирования воспользоваться этим опытом при поиске работы. Т.к. профессиональный опыт дал навыки решения задач без особого вникания в глубины, а часто требуют именно это. Даже не вникания, а знание огромного числа подробностей.
Но помнить особенности всех библиотек и технологий, которыми занимался, невозможно. Вернее, вполне возможно на уровне "читаю и перевожу со словарем", чего достаточно для работы, но недостаточно, что бы написать выпускной экзамен по знанию 10+ языков, на большинстве которых говорил довольно давно.
автор, признайтесь, хоть когда-нибудь писали чистые WinAPI приложения?Например, на одном из собеседований меня попросили написать простейшее WINAPI приложение.. на листике.
кста, заasktomsk wrote:Там даже не понятно было что ексепшен, просто юзеры звонили и ругались "чото криво считает у вас"Alexandr wrote:если конечно у вас в проекте эксепшены не валят как из ведра))
У нас с вами похожая примерно проблема. Тоже много лет опыта, несколько enterprise applications за плечами, но завалил несколько интервью.OtherSide wrote:Тема вообще не про написание кода на доске.
Угу, вот тут тоже наверное глаз замылилсяOtherSide wrote: Ну мало ли, может человек устал или еще чего. Перлов вроде if (a || !a) любой из нас вагон предложить может.
Да сколько раз можно вспомнить, как полдня тупо на кусок кода таращишься, а там что-то элементарное. Глаз замылиывается..
Коих можно по пальцам пересчитать.asktomsk wrote:...Недаром миллион леммингов (Гугль/МС и подобные) используют именно такой способ оценки кандадата...
алгоритмические задачи на интервью это стандарт у многих крупных компаний, а работать там придется также как и в других, теже обычные задачи.Alexandr wrote:... если вас завалили на алгоритмах, то скорее всего в компании нужно будет много кумекать над ними, вот они и ищут людей, у которых с алгоритмами все ок
...