Feb 7, 2017 09:36:06 AM by Mark L
I just signed up for Upwork because I've seen a lot of fascinating projects on the site, and I took the C# test. I thought it might be valuable to the community if I shared my experience with the exam.
There must be a better way to test candidates. More conceptual questions would be good, and they should be written by someone who really knows C# inside-and-out. As one "data point" of sorts, I'll make a list of the knowledge I have to use almost every day to do my work. This material didn't show up anywhere on the test and includes knowledge of...
These are the sort of things I run into on a weekly, daily, or sometimes even hourly basis. With the way the C# test is currently written, a senior software engineer with 20 years of experience who refuses to google any of the questions will pass the test due to the number of good questions, but will probably perform worse than a recent college grad or anyone who is willing to cheat. Still, as someone who has written and published professional test material for mathematics and standardized tests, I appreciate how very hard it is to write good test material. What you have now isn't bad per se, but it isn't quite "there" yet either.
Solved! Go to Solution.
Feb 7, 2017 01:16:52 PM by Valeria K
Hi Mark,
Thank you for sharing your detailed feedback about C# skill test. I'll forward it to the team that's working on updating and improving Upwork skill tests.
Feb 7, 2017 01:16:52 PM by Valeria K
Hi Mark,
Thank you for sharing your detailed feedback about C# skill test. I'll forward it to the team that's working on updating and improving Upwork skill tests.
Mar 4, 2019 04:21:34 AM Edited Mar 4, 2019 05:40:01 AM by Illia G
2 years later.... and the test is still awefull. Really, not sure whoes brilliant mind designed it. Took C# test few years ago when I have just started learning the language... and retook it just now... got worse score. The vast majority of questions are just irrelevant to real world scenarios. Not to mention typos and even duplicated questions.
Nov 9, 2017 01:56:26 AM by Boris M
I think hiring Mark to create a better test would be a perfect solution 🙂
Nov 18, 2017 08:31:59 AM by Grant C
As a tech trainer (of the past) it looks like you have all the ingredients for a top notch C# course of instruction. I agree with your assessment on testing (most agencies barely scratch the surface of where a curriculum, and subesquesnt testing should strive toward).
Gaming, Vs Business application... Probably need two separate courses...
IMHO
Mar 8, 2018 11:12:42 PM by Gerry S
Meh.
You're typical customer won't know what you're talking about; they're interested in if you can solve their business problems.
There are more (from) "user" jobs posted than "tech" jobs; and they last longer (i.e. "support").
They want people that can "communicate" without dropping buzz words.
Mar 30, 2018 02:43:25 PM by Benjamin K
These tests seem to have been designed by the lowest bidder without any knowlage on the subject.