The process is okay, later came to know that you need to know somebody to get the role, a senior dev got a role because he was friends with the UI/ux team, please don't apply to a role if you don't know anyone, the role are prefilled interview is just a formality