Well I took my first Transcender test today…
First, I will give an overview of what the test was like and then I’ll give you my review of it.
The test was given to me to try and gauge my skills as a .NET Web Developer. The test was 35 questions and it took around 30 minutes to complete. It was the c# web 315 test.
I would say the questions broke out something like this:
25% DataSet questions
20% Questions dealing with signing of .dlls
15% SqlClient connection syntax
15% Web.config environment syntax questions
10% Configuring IIS
10% VB6/COM Interoperability with .NET
5 % MISC
Some of the questions where multiple choice, while others were multiple answer checkboxes. The test did a good job of mixing up the questions so that they were dispersed evenly over the 30 minutes.
My Summary/Review
Well after this exam, I remembered why I’ve never tried for MCSD. As you can see from the percentages above there were no questions about 1.) Object oriented design. 2.) n-tier design. 3.) design patterns of any type. 25% devoted to DataSets? I refuse to use DataSets 90% of the time when developing web applications. Yes! There are times when DataSets are useful. YES! Datasets have come a long way in ASP.NET 2.0, but I am not going to memorize the syntax to all of the Merge, Data Relationship, Table methods/properties.
In my opinion, the only way to find out what a person knows about a technology is to sit down with them and walk through code manually and talk about it. Ask questions like “Do you know why we did this?”. “What would you do here to make this more efficient”. Write up an architecture diagram for a mock customer/project. These are the things that you are going to be faced with as a developer in front of a customer.
I just don’t get how these Transcender tests or a MCSD license is any indication of your skills as a software developer / architect.


