面向Flash开发人员的面试问题

时间:2008-09-25 18:24:56

标签: flash

对于少数人的采访,我对Flash开发并不熟悉。

你会问什么?

8 个答案:

答案 0 :(得分:5)

老实说,如果你自己不是一个Flash开发人员,我会警告不要采访一个潜在的Flash开发人员,除非你只是为了了解他们的性格(而不是他们的技能水平)。使用该技术的经验将为您提供更加现实的视角 - 盲目地提出其他人告诉您的好问题会让您遇到麻烦。

那就是说,如果你能找到一个你认识的人参加面试并从技术角度提供评估,我会提醒他们提出一些问题:

  • 面向对象编程
  • 加载外部媒体
  • 音频&视频播放(也可能是音量控制/混音)
  • 事件监听器
  • 过渡/动画
  • 过滤/排序算法
  • 常见的UI元素:滚动条,表单元素,下拉菜单,翻转状态,拖放等。

那些通常是有用的知识领域,但真正的熟练度测试是一个实际测试 - “写一个满足这些要求的类”,或“这段代码不起作用,找出原因并修复它”是立即深入了解候选人工作(和思考)过程的好方法。

最重要的是:即使受访者缺乏特定知识或对您所关注的科目的经验,最好是让一个快速学习者并且很容易理解新概念然后获得现在可能知道很多但却会拒绝学习新东西的人。

答案 1 :(得分:2)

Flash可用于许多不同的目的。如果我对2D动画感兴趣,我可以使用Flash来绘制角色,动画场景,添加音频等,而不知道编程的舔。

另一方面,我可能需要使用flash为我的网站制作音频播放器小部件。我需要知道如何进行大量的编程(Flash的编程语言的名称是ActionScript),但我可能对矢量绘图,设计或动画一无所知。

我所得到的只是因为有人在简历中列出“Flash体验”并不意味着他们使用闪光灯做任何接近你想要他们做的事情。如果你想要一个平面设计师,动画师,艺术家等,那么面试将与你想要一个可以编程的人有很大的不同。

答案 2 :(得分:2)

  • 解释AS2 / F8中的MovieClip是什么。然后转到AS3并解释Sprite和Movieclip之间的差异。
  • 如何在AS2中处理键盘事件? AS3?
  • 将flash嵌入html的最佳方式。静态和动态发布。
  • 如何制作预加载器?第一帧和单独的
  • 在AS2和AS3中编写一个简单的可点击按钮。

这个列表当然可以继续,只是一些初学者。

答案 3 :(得分:0)

你知道面向对象吗?

你喜欢ActionScript 3中ActionScript 2没有的内容是什么?

答案 4 :(得分:0)

根据您的需要,我会问他们与Flash一起知道的其他内容。如果它适用于网络上的任何内容,那么100%Flash应该很少成为答案,因此在工具带中拥有其他技能非常重要。

答案 5 :(得分:0)

请举例说明您使用Flash实施的时间,后来决定您应该使用其他内容。你应该用什么?为什么?

答案 6 :(得分:0)

请举例说明您在[选择技术]中实施界面的时间,后来决定您应该使用Flash。解释为什么Flash会是更好的选择。

答案 7 :(得分:0)

Flash与其他Web界面技术相比有哪些优缺点?举例说明何时使用了不同的技术及其原因。