I'm getting the impression here that both patience and perseverance both are equally important.
Have finally managed to land an interview by pure chance. Can only give it my best shot and if anything go for the experience. At least next time I will know what to expect.
It's up to me now to shine!