For an interview in a few, I'm not at all familiar with Flash development.
What would you ask?
For an interview in a few, I'm not at all familiar with Flash development.
What would you ask?
Do you know Object Oriented?
What do you like in ActionScript3 that ActionScript 2 haven't?
Flash can be used for a lot of different purposes. If I was interested in 2D animation, I could use Flash to draw characters, animate scenes, add audio, etc. and not know a lick of programming.
On the flip side, I might need to use flash to make an audio player widget for my website. I'd need to know how to do a fair amount of programming (the name of Flash's programming language is ActionScript), but I might not know anything about vector drawing, design, or animation.
What I'm getting at, is just because someone lists "Flash experience" on their resume doesn't mean they've used flash to do anything close to what you want them to do. If you want a graphic designer, animator, artist, etc. the interview will be much different than if you want someone who can program.
Depending on what you need them for, I would ask what else they know in conjunction with Flash. If it's for anything on the web, 100% Flash should very rarely be the answer and so it's important to have other skills in the tool belt.
Please give me an example of a time when you used a Flash implementation, and later decided you should have used something else. What should you have used and why?
Please give me an example of a time you implemented an interface in [select a technology] and later decided you should have used Flash. Explain why Flash would have been the better choice.
What are the advantages and disadvantages of Flash over other web interface technologies? Give some examples of when you have used different technologies and why.
Honestly, if you yourself aren't a flash developer, I'd caution against interviewing a potential Flash developer, unless you're only doing it to get a sense of their character (as opposed to their skill level). Experience in working with the technology is going to give you a much more realistic perspective - blindly asking questions that other people told you are good ones to ask will get you into trouble.
That said, if you can find someone you know to sit in on the interview with you and provide evaluation from a technical standpoint, here's a few things I'd remind them to ask:
Those are sort of generally useful areas of knowlege, but the true test of profficiency is a practical test - "write a class that meets these requirements", or "this code isn't working, find out why and fix it" are good ways to immediately gain insight into the candidate's work (and thought) process.
Most importantly: even if the interviewee is short on specific knowlege or experience of the subjects you settle on, it's better to get someone who is a fast learner and will easily comprehend new concepts then to get someone who might know a lot now, but will resist learning new stuff.
This list can go on of course, just some starters.
Hey, I found some good [Interview Questions][1] for Flash Developers on this site...
http://www.flexflashforum.com/viewforum.php?f=43
Can any one post correct answers also..