You can apply on website if there is vacancy, then Interview takes place that is not hard in technical questions. However full of HR clichee questions like where do you see yourself in 5 years etc. Any person who has ready answers for these questions with a less tech background can continue application process.