Tag Archives: Tests

Stupid coding games recruitment tests

Do you know the technical tests that companies take before recruiting a candidate for services? It’s to cry, I explain … In addition to providing a CV that holds the road, certifications, now fashion is to make you pass tests in the form of games. The problem is that it favors the competition animals and it does not demonstrate anything: I explain.

You are asked trick questions about language (C, C, Java, Javascript), and then there are exercises to perform.

Example: a Node structure – left, right, value – must be crossed. Make the Find feature that finds value in a Node tree. OK for that. It’s a recursive function, we have to manage the null, nothing to say. Don’t show anything.

Example: you have to return the change. There are 10-, five-, 2-pieces. How to make Struct [b10, b5, P2 – RenderLaMonnaie (int value)? It is a question of making transactions divided, multiplied and subtracted to get the tickets and the rest in cash … Nothing too complicated. Don’t show anything.

So far, I don’t think that proves anything. 10 lines of code to make. It doesn’t mean anything. Each time, it’s 20 or 30 minutes to complete the exercise. Delusional.

Next exercise: In an int[] ar table – 1.2,3,4,5,7,7,8,9,10.11 .. 98.99, you must add up the items one by one and following a bogus rule, keep only certain results in a result table. Beast and villain. Don’t show anything.

Next exercise: The function int VaDeDroiteĆ Gauche (int value) materializes a dance. Once we take a step to the right, once we take two steps to the left. We start at 0, on the right it’s 1 2 3 4 5 and on the left it’s 61 -2 -3 -4 -5. Code the function VadeRight to Left (int) a returns an int. that’s the kind of thing that’s used for that slab and that’s taken from cabbage. That’s the essence of these crap tests, taking cabbage on screwed-up algorithms that serve no purpose. We’re asking the candidate to code something that’s useless!

Next exercise: we have a collection of orders – customer-name, price -. You have to make a LINQ query to find the customer-name so the orders are over x. Just make a where, then iterate via a foreach on the collection to create an intermediate collection of string… Possibly valid to find out if the candidate knows LINQ. But hey does not show anything, too simple.

Don’t move, I have 20 in stock.

For those who have an internet connection, they do technical tests, search the web; This is allowed as well as dev environments!; and it will come across Github rests that contain the solutions… Suffice to say that the candidates don’t get in the way.

I have complied for various reasons for these tests and I have average grades. It’s not my thing. It doesn’t make me want to.

On the other hand, the customer I can give him for his money: Show your code, and I do the audit live in 1:30 on your code at 1,500 euros a day as if you had called Microsoft. I’m sure you’re going to be more interested than phony algos, right? And then we could see if your code is well done and start apprehending a serious relationship or Else I could realize that your solution is “rotten” and that I do not want to waste my time on it despite you going to sell it to me telling me we are f Microsoft ull! I could explain to you scenarios of Architecture that you have not thought of, what to rewrite, what to keep, what to throw away. Wouldn’t that be more relevant?

Ask me some serious questions? Example: how to migrate a legacy solution to OOP? How do I rewrite an app or wear it on Azure? How do I migrate a VB6 app to .NET? How do I migrate a client-server application to .NET? Now I could talk to you about it for hours! I have dozens of certifications so it’s as if someone who has a master’s degree in finance, you ask him how much is 2’2? I’m not answering and I’m doing the next question, just to piss you off and show my displeasure! If I pass Microsoft certifications at 150 degrees each and that requires me weeks of preparations, it’s not to get me crunched by bogus tests. Niet.

In the last test that was forced to do, I had 8/100 and 13/100, the worst score of all the candidates. Not even scared. When the stupid test, I despise. I’m MCSD certified, MCAD.NET, MCSD.NET, MCTS.NET, Windows Expert and Contributor, MVP Developer Technologies so if you don’t want to waste time seriously just talking with bogus tests, we won’t do business together. Too bad for you.

Advertisements

Unit tests in C++

For magazine Programmez, I have made a review of Unit Testing Frameworks. I have described CPPUnit and Google Tests with it’s adapter for Visual Studio. There are two ways to tests the UT : console or Visual Studio Test Exeplorer Window.

I must admit I prefer the console version for running my tests.