Interview was straightforward with technical and behavioral questions BUT if you haven't brushed up on the basics for any language you will have a hard time. Unfortunately for me who does not do well in timed and rapid fashion answering environments, this turned out to be harder than expected. Experience does play a key in the interview because they ask if you had any experience prior to applying. On the other hand, the interviewer was polite and reasonable with me since I had trouble and gave me advice rather than scorning me for the basics. I was later given a pretest to answer and the questions weren't too bad but like I said, and word of advice, relearn the language prior to applying for any software position.