Стоит отметить, что я уже сделал это сейчас, но мне интересно, не ошибся ли я.
Фон
В моем резюме указано, что я знаю несколько языков программирования, и я знаю. На самом деле мне очень нравится программировать, и хотя я никогда не работал разработчиком, я писал код для предыдущих работодателей и получаю удовольствие от написания кода в свободное время. Я был программистом-любителем большую часть своей жизни, и мне хотелось бы думать, что за эти годы я написал несколько сложных и интересных программ.
Во время собеседования на должность специалиста службы поддержки в компании-разработчике программного обеспечения один из моих интервьюеров решил проверить мое знание одного из языков, которыми, по моим словам, я владел свободно. В итоге я не смог удовлетворительно ответить на довольно простой вопрос о том, что конкретную команду, которую я бы использовал для обработки конкретной, но распространенной ситуации. Я не мог вспомнить название команды. Я дал альтернативную команду для использования, но это был гораздо более неэффективный путь.
Когда я программирую, передо мной обычно открывается справочник по языку, на каком бы он ни был, и я часто обращаюсь к нему. Если бы меня попросили написать небольшой пример программы для демонстрации моих навыков, я думаю, у меня не было бы проблем.
Проблема
Итак, допустив ошибку в тесте навыков, которая, как мне кажется, выглядела очень плохо, я отправил несколько образцов кода, которые я написал на каждом из языков, перечисленных в моем резюме, вместе с объяснением того, почему я допустил ошибку и что сделал каждый образец.
Я сделал ошибку здесь? Будет ли это выглядеть высокомерно? Я должен был просто отпустить это? Я сомневаюсь в своем решении отправить образцы кода.
РЕДАКТИРОВАТЬ: Это важная часть моего электронного письма после интервью.
«Я также хотел воспользоваться моментом, чтобы извиниться за мою ошибку во время теста навыков, который мне дали во время нашего обсуждения. ... Я прикрепил к этому письму несколько фрагментов кода, которые я написал, что я думаю, гораздо больше представитель моего текущего уровня навыков. Если у вас есть свободное время, я был бы признателен, если бы вы быстро их просмотрели».
Я думаю, вы неправильно понимаете суть теста. Обычно они не судят вас по тому, какой подход вы выбрали. Они оценивают качество кода, который вы написали . Речь идет о том, чтобы увидеть, что вы не заново изобретаете велосипед. Что вы можете использовать имеющиеся в вашем распоряжении инструменты, а не собирать все подряд.
Кроме того, они прекрасно понимают, что каждый мог бы представить лучший код, если бы ему дали второй шанс. Вот как это работает. Но это не то, на что они проверяют.
В общем, не переживайте по поводу теста. Обычно это просто для вас, чтобы доказать, что вы действительно можете кодировать. Никто не ожидает безупречного кода в тесте.
Я бы посоветовал не связываться с ними по этому поводу. Но я уверен, они понимают, что ты на взводе. Любой был бы.
Брандин
printf
хотя вы использовали их миллион раз. Разве неman
для этого они созданы и т.д.Зелл Фазе
Брандин
Зелл Фазе
Брандин
Зелл Фазе
Вьетни Пхуван