У меня было внутреннее собеседование, чтобы получить звание программиста более высокого уровня, что-то вроде Senior plus. И у меня было интервью около 7 человек, использующих разные технологии, и люди, использующие одну и ту же технологию со мной (.Net), обычно задают очень подробный вопрос о технике, который может быть легко найден через Google, например, что такое JIT, как работает GC , разница между List и Array, абстрактный класс и интерфейс, делегат и событие, даже каково имя класса при обработке файла Upload и т. д. И у меня есть только один вопрос об одной из моих идей проекта в моем проекте и просто простое обсуждение. Но для большинства других моих дизайнерских решений они кажутся просто неинтересными.
Я еще не получил результат, и это будет примерно в конце этой недели, но вот мое беспокойство:
Я лично думаю, что когда я играю старшим программистом, я в основном решаю проблемы, и мне просто нужно знать, что есть какой-то определенный способ, как это сделать, но я не могу вспомнить все подробности, и именно поэтому у нас есть эти подробные ссылки документация типа MSDN.
Я чувствую себя прекрасно, если вы обнаружили, что у меня не так уж много опыта в этой области, например, от младшего до среднего уровня, но когда вы склонны брать интервью у парня более высокого уровня, разве вам не стоит больше концентрироваться, чтобы увидеть, насколько логичен этот парень и насколько хорош он / она в решении проблем? Все ли просто думают, что если вы знаете все подробные мелкие технические вопросы, то вы старший +. И, проверив эти книги с вопросами об интервью, я обнаружил, что таких вопросов больше.
Если я потрачу 5 дней на просмотр списка вопросов и интервью, я легко заставлю этих парней почувствовать себя удивительным, но действительно ли это что-то значит? Такое собеседование может легко позволить тем парням, которые хорошо запоминают вещи, получать более высокую зарплату, даже если они не знают, как решить проблему сложности.
Так почему же это происходит в мире, это просто вызывает навыки решения проблем, навыки проектирования трудно измерить? Я работаю в этой компании в течение многих лет, и у меня было всего несколько интервью с другими компаниями, поэтому мне интересно, что каждая компания делает то же самое?
Или это на самом деле просто моя собственная проблема, что я должен стараться помнить все, что у меня есть в MSDN, чтобы я мог работать даже без него и без интернета?
РЕДАКТИРОВАТЬ
Для лучшего объяснения моей ситуации относительно беспокойства Фрэнка по поводу рабочих заданий. Извините, это плохо, я не прояснил этот фон.
На самом деле никаких изменений в заданиях не будет, лично я думаю, что я уже играл в качестве старшего, например, в обзоре кода, наставниках, в просмотре документации бакалавра и в высказывании технических соображений, в дизайне архитектуры новых проектов, это всего лишь мое название до сих пор остался без старшего, и я попросил получить один, чтобы отразить платежную ведомость и привести к такому собеседованию. Это компания Saas, поэтому люди остаются в одном проекте до тех пор, пока этот продукт еще жив, поэтому им нужно, чтобы люди могли разрабатывать больше новых функций на основе текущего продукта, устранять трудности с техникой на живых серверах, проектировать / проверять код / наставлять члены И звание более высокого уровня, основанное на технике, было бы Архитектором, и у нас нет никакой работы, подобной Техническому Эксперту. И я согласен, что если вы хотите сыграть роль технического эксперта, вам следует больше узнать о технологиях, которые вы используете. Извините, это плохо, я не прояснил этот фон.