I'm a software engineer with 15 years of experience in web development, database development and engineering, and many other things including x86 assembly language. I have been working outside the US for the past 2 years in various web development positions focusing mainly on Google App Engine-hosted web services. I've been pretty satisfied with my current job but it's nowhere close to what the US offers.
Out of nowhere, I received an invitation from cloud hosting company for attending a hiring event here in my city, with the final objective of relocating me to Seattle if I pass the interview.
Well I should say that this invitation is better than anything I have dreamed of, and I really want to get this job. I have two questions I really wish that you can help me with:
1- Does receiving an invitation mean anything? I mean do they have any preference for me or was it just an automated message sent to everybody? Keeping in mind that my current job (outside the US) I had it through a similar invitation. I wasn't even looking for a job. I was simply offered double my current income and I passed a very simple interview easily.
2- I know that the time is short, and that I have enough experience, but please please please try to give me some constructive advice here: what do I need to study and practice within the next months to increase my chances for passing the interview? I'm a very hard worker and I can easily read, apply, and fully understand multiple 1000 pages books within 3 months. thank you