I applied online and after a week or so I received an email saying that I was selected to advance to the next stage and that the process would start moving much faster from now on. The next stage was a take-home technical test that shouldn’t take more than a couple of hours and it was just to gauge some of my capabilities. I found a bit odd to jump into a coding test before an initial call with someone from HR/Recruitment, but nevertheless, I did the test. Two days after I submitted the test, I received a template email saying that "Competition for jobs at Canonical is always strong and we often have to make difficult selections between exceptional candidates. At this time we have decided not to take your application any further forward.". Zero feedback whatsoever about the test and why I'm not progressing forward. Very unrespectable - if you request someone's time to do a test, you should invest some of your time in giving proper feedback.