Hey man, I'm happy to chip in with some of my experiences in the process. Please note that I'm just another humble applicant, much like yourself, so some informal suggestions is all I can give ya.
I also did my CFAT back in 2016, scored "very high" (I feel those words are being thrown out there a lot) and qualified for every trade. My recruiter suggested Int DEO as well, given my language abilities and a compatible Master's degree from Oxford. For me though, it was combat arms or bust, so I didn't give the other trades much consideration and pushed on with my application.
Looking at your signature, it is possible that you will be in for quite a wait. Reliability screening will take time to complete, but what could very well hold up your application is Pre-Sec. In my case the two of them took over a year to complete. As I've traveled and studied abroad quite extensively within the last ten years, this is perhaps understandable. It would appear that most CAF applicants did not have to sit through the process, and having a reliability screening was deemed sufficient. If you are Canadian born and raised, and have not been to problematic countries, then you may not have to go through with Pre-Sec (which can take 6-18 months to complete) at all. I was told that it was merely a formality, albeit a long one, since almost no one get their Pre-Sec denied.
Coding has provided you some very solid stuff right there. INT DEO positions rarely open up (according to Buck CAF is looking to hire only 4 in the 2018/19 FY, and on the forces website it's not even listed as currently hiring). INT's a pretty niche occupation, and as one of the "cool" jobs it has a lot of appeal so competition for openings is likely intense. Having said that, if you have a killer CFAT score and meet and exceed all the right criteria, there's nothing stopping you from getting an offer if and when the selection board for that occupation convenes.
Pilot is always looking to hire, and for good reasons: many don't even make it to the competition list. Unlike most occupations, there are a variety of factors that could end your application. Low CFAT score is the first hurdle for many, medical is the other (e.g. less than 20/20 vision and you can forget about it). Air Crew Selection's no picnic either. Not everyone's cut out for the job, but that just means if you make it to the competition list then your chances are looking pretty good. The problem with INT is that there aren't too many hurdles; a very high CFAT score may get you on the competition list but when you are competing against so many for so few openings, there's no telling how long you might have to wait.
I also feel that many applicants get the wrong impression with how "desperate" CAF is looking to recruit. Some news outlets talk no end about how CAF is short on personnel and struggles with retention. There may be some truth to it, but what many of them neglects to mention is that apparently "far more Canadians — by a factor of 10 — show interest in enlisting than the armed forces actually take in any given year" (please see this Feb 2018 article http://toronto.citynews.ca/2018/02/19/us-fight-for-military-recruits-not-echoed-in-canada-but-problems-remain/). I think a lot of recruiters also do not let on how competitive the process can be, perhaps not wanting to discourage potentially qualified applicants. As for DEO applications, so many people have university degrees these days a Bachelor's or Master's will hardly make anyone stand out.
Also bear in mind that BMOQs happen only so many times a year, and definitely far less frequently than BMQs. Even if you receive an offer, therefore, you may still have to wait several month before going off to basic. By the same token, DEO selections occur less frequently than NCM selections, which may also contribute to longer wait times.
I don't want to paint a picture of doom and gloom. Nevertheless, I think it is very important for you to have a realistic expectation of the process. Ultimately, if CAF thinks you have what it takes, you will be given a chance. It will take time, however, and unfortunately there is no getting around that. The recruitment process is far from perfect, but it does work - and you have to make it work. Be proactive and get all your documents right can go some way in speeding up Pre-Sec. It sounds like you have a good application going, and with your interview coming up you still have time to improve on your chances. Research everything you can about your chosen trades, ask yourself why you want to join the force and why specifically the trades you chose.
At the risk of giving you an answer on something I have no authority on, I'm just gonna come out and say that there is no way your application for those trades will get processed in a couple of month. Whether it stays under a year could very well depend on whether you have to go through Pre-Sec.
At the end of the day, I'm just another applicant like you, so take what I've said here as you will. Much of the process is simply out of your control. I will say this though: you may not control how long it takes, but you sure as hell can determine where you sit on that competition list. Your CFAT is done, but there is still the interview to go. Work on it and give it all you've got. I wish you all the best!