Applied online and then was reached out by a manager from CAT. One round panel style interview with hiring managers.
Tip of advice, practice STAR method of interviewing specifically questions that are related to job description! For example, if there is alot of teamwork emphasized, then maybe practice on questions that relate to team dynamic or how you demonstrate leadership. Run through your stories a few times to make sure that you can get your main points across.
Although I did not get an offer, the interviewer was kind enough to call me back to give me feedback on how I could improve my interview skills (and give me some of the advice mentioned above).