I've Applied through some LandingJobs website then they sent to me a link for a Technical exam.
After passing the exam I have a technical Interview over Skype with two of their engineers, firstly they asked me some questions about Java, OOP, Design Patterns and Data structure.
then they asked me to open IDE and write some code solving some problems they mentioned (Data Structure and Algorithms).
then after two weeks they told me that I've passed and will get back to me soon.
then they closed my application with no reason.