Advice
My only advice would be to make sure you are doing outside research and getting projects in on time. Many of these projects needed to be completed quickly (which I didn't have a problem doing), but someone with a more lax work ethic may struggle with this. If you are not a fan of "rush jobs" and having strict timelines for projects, this may not be the job for you.
Also, when applying for this job (or any job you are going for), make sure you attach your resume and, if applicable, your portfolio or examples of your work! This was something that only I did over all the other candidates, and I was offered an interview because of it. It's something very small, but something that might put you ahead of other candidates going for the same job.