So I applied for a Test engineer job last week and the company insisted I do a online Codility programming test. I have just completed this and feel fairly sure I submitted reasonably good solutions for 2 of the 3 tests but I ran out of time on the third one and had to submit a solution that did not work.
Now this is the first time I have ever heard of these tests and it was a bit of a shock to have to do one as although I do a bit of basic scripting I don't really touch any programming in day to day work.
A few questions for next time:
I did all three tests in Python, would it have been advisable to do each test in a different language to show flexibility?
I did not write or submit any test cases for the code that I wrote. I simply tested the code in another IDE with variable prints and then copy and pasted the solution into the Codility web interface - would I be marked down for this? the Codility FAQ seemed to suggest that this was fine but as the test time line is recorded I am not so sure.
Once submitted I did not receive any feedback on my code - is this usual?
Thanks.
Now this is the first time I have ever heard of these tests and it was a bit of a shock to have to do one as although I do a bit of basic scripting I don't really touch any programming in day to day work.
A few questions for next time:
I did all three tests in Python, would it have been advisable to do each test in a different language to show flexibility?
I did not write or submit any test cases for the code that I wrote. I simply tested the code in another IDE with variable prints and then copy and pasted the solution into the Codility web interface - would I be marked down for this? the Codility FAQ seemed to suggest that this was fine but as the test time line is recorded I am not so sure.
Once submitted I did not receive any feedback on my code - is this usual?
Thanks.