I kept applying to everything and everywhere, and they eventually called me up by my phone to offer me this interview.
The interview was divided into three different parts. The first two being phone interviews, the last one being an in-person group panel interview. First interview is pretty basic and short, less than twenty minutes for sure, and it mainly goes over the job description and your resume. The second interview is entirely based on behavioural questions, and that lasted about half an hour. The last and final interview, which was probably the most challenging, was a group panel interview, where you would have to interview with three other candidates for the same position. They say it isn't a competition, but you should treat it like that because if they were to hire more than on individual, they would both have to be phenomenal.
The last interview lasted about two hours, and the first hour consisted of the group interview portion. I advise that you place emphasis on your team working skills. They care less about your idea, rather than how you conduct yourselves with a team. DON'T fight, or be demanding, bossy, etc. It won't do you any favours. The second hour you interview with 2 of the 4 interviewers about behavioural questions. They WILL try to stump you, so be prepared. About half way they switch with the other interviewers and continue with the questions.
At the end you are allowed to ask the panel questions. I would suggest asking them a tough question to really throw them off guard, and ADDRESS them by their NAME.