Bumpity. Just thought I'd follow up how my experience in eventually landing a position went.
Around about the week of the 11th of Dec (if I'm remembering correctly) I landed 3 interviews and got offers from all three.
The first was a last-minute interview scheduled a few hours in advance and the guy essentially made me an offer on the spot. He was nice enough and we got along well, but something about the whole thing made me a little uncomfortable. He was operating out of a granny flat with the promise of moving to Century City, but when pressed on the matter couldn't give me a conclusive answer on the CC thing. The best he could do was say 99% certainty. I wanted to negotiate the contract when he sent it that Wednesday, but he didn't respond to the email. I declined his offer shortly after getting another offer and he only read the email at 9:30 on the day he wanted me to start. Granted, there was a long-weekend in-between but it made me really uncomfortable. Under normal circumstances I would have called him, but I wanted to see if he'd check his emails at all over the weekend. I might have been happy there, but I don't think the company was really going places (operating from a granny flat after 10 years of running?) and the starting salary was low with little prospect for advancement, so it would probably have been a bad career move for me.
The second interview I had was with a game dev company. They make commissioned mobile games and VR simulators. It was very interesting. They essentially let me play around with some of the tech, then we had a short interview and then a short coding test. The coding test was easy enough, just testing a string for being a palindrome. I got an offer that evening and had a really hard time making a decision on it. The pay was eh, the hours extremely long and the possibility of doing further part-time studies almost non-existent. I'm thinking of pursuing Honors in 2018 or 2019, so the latter was rather important to me. In the end I declined it when I got my third offer.
The third interview was for a developer internship at a major international company, taking place two hours after my game dev interview. Very corporate, even the head of HR sat in on the meeting. They had me do a 48 hour web app exercise in Visual Studio the week before and this interview followed that. They grilled me really hard and I left thinking there was no way in hell I would get the position. Imagine my surprise when I woke up two mornings later with an offer in my inbox. I've been in a state of bliss ever since. It was possibly the only time in my life that I wished the holidays would end so that I could start working. I start on the 9th and I am so incredibly excited about it.
I've learned a fair bit out of the whole experience. The best advice I can give other recent graduates: be proactive. I did not stop working even for a day after finishing my exams. I was constantly upskilling, either by revising past course content or learning new IDEs/software environments, doing online coding courses, etc. And for the love of all things holy, don't wait until after December to start looking. Two of the interviewers told me that they get very few applications over November/December, and then suddenly in January they get hordes as graduates who decided to take one last holiday start looking for work. One recruiter told me that I would probably be able to pick and choose between offers, which is precisely what happened.