Интервью с разработчиками Flash
Для нескольких интервью я совсем не знаком с разработкой Flash.
Что бы вы спросили?
Ответы
Ответ 1
Честно говоря, если вы сами не разработчик флеш-памяти, я бы предостерег вас от интервью с потенциальным разработчиком Flash, если только вы не делаете это, чтобы понять их характер (в отличие от их уровня квалификации). Опыт работы с технологией даст вам гораздо более реалистичную перспективу - слепо задавать вопросы, которые другие люди говорили вам, что вы добры, чтобы спросить, что вы попадете в неприятности.
Тем не менее, если вы можете найти кого-то, кого знаете, чтобы сидеть в интервью с вами и дать оценку с технической точки зрения, вот несколько вещей, на которые я хотел бы напомнить им:
- объектно-ориентированное программирование
- Загрузка внешнего носителя
- воспроизведение аудио и видео (возможно, управление громкостью/микширование)
- прослушиватели событий
- переходы/анимация
- алгоритмы фильтрации/сортировки
- общие элементы пользовательского интерфейса: полоса прокрутки, элементы формы, раскрывающееся меню, состояния опрокидывания, перетаскивание и т.д.
Это, как правило, полезные области знаний, но истинная проверка эффективности - это практический тест - "напишите класс, соответствующий этим требованиям", или "этот код не работает, узнайте, зачем и зачем его исправлять", являются хорошими способами немедленно получить представление о процессе работы кандидата (и мысли).
Самое главное:, даже если собеседник не знает конкретных знаний или опыта тех предметов, на которых вы соглашаетесь, лучше получить того, кто является быстрым учеником, и легко поймет новые концепции, чтобы получить кто-то, кто может знать много сейчас, но будет сопротивляться изучению нового материала.
Ответ 2
Flash может использоваться для разных целей. Если бы меня интересовала 2D-анимация, я мог бы использовать Flash для рисования персонажей, анимационных сцен, добавления звука и т.д. И не знаю, как лизать программирование.
На обратной стороне мне может понадобиться использовать flash, чтобы сделать виджет аудиоплеера для моего сайта. Мне нужно знать, как сделать достаточное количество программ (имя языка программирования Flash - ActionScript), но я, возможно, ничего не знаю о векторном рисовании, дизайне или анимации.
То, что я получаю, просто потому, что кто-то перечисляет "Flash-опыт" в своем резюме, не означает, что они использовали flash, чтобы сделать что-нибудь близко к тому, что вы хотите, чтобы они делали. Если вы хотите, чтобы графический дизайнер, аниматор, художник и т.д. Собеседование будет сильно отличаться от того, хотите ли вы кого-то, кто может программировать.
Ответ 3
- Объясните, что такое MovieClip в AS2/F8. Затем перейдите к AS3 и объясните разницу между Sprite и Movieclip.
- Как обрабатывать события клавиатуры в AS2? AS3?
- Лучший способ встраивания flash в html. Статическая и динамическая публикация.
- Как сделать предварительный загрузчик? И первый кадр, и отдельный
- напишите простую кнопку clickable в AS2 и AS3.
Этот список может продолжаться, конечно, только некоторые стартеры.
Ответ 4
Знаете ли вы, что Object Oriented?
Что вам нравится в ActionScript3, который не имеет ActionScript 2?
Ответ 5
В зависимости от того, в чем вы нуждаетесь, я бы спросил, что еще они знают в связи с Flash. Если это что-либо в Интернете, 100% Flash должен очень редко быть ответом, и поэтому важно иметь другие навыки в поясе инструмента.
Ответ 6
Пожалуйста, дайте мне пример времени, когда вы использовали реализацию Flash, и позже решили, что вы должны использовать что-то еще. Что вы должны использовать и почему?
Ответ 7
Пожалуйста, дайте мне пример того, как вы осуществили интерфейс в [select the technology], а позже решили, что вы должны использовать Flash. Объясните, почему Flash был лучшим выбором.
Ответ 8
В чем преимущества и недостатки Flash над другими технологиями веб-интерфейса? Приведите несколько примеров, когда вы использовали разные технологии и почему.