2
Kernel
12d

Did an online test for a position as a front-end developer using React.

I started it and proceeded to initiate the first challenge: write a component that is a button that, when clicked, toggles its text between ON and OFF. Makes sense, easy enough.

Second challenge, write a fucking shit of a function that takes the second highest number and reorders it in some shitty way. Something like 12452 becomes 12542 or some shit like this.

I stopped right there. How's that relevant for the position, motherfucker? And that's considered "medium", being the second challenge of 4. What's next? Replicate Margaret Hamilton's whole codebase in JavaScript?

Provide tests that are relevant for the position I am applying to, dumbfuck.

Comments
  • 0
    Fuck all these assessments.

    Revolt!
  • 3
    It may not be relevant to you, but it is for the company who's interested in hiring you. I hear and know what you're saying. Even back in university, I question these things. But sometimes, they are important.

    I once prepared tests for a web developer role in our company. One of the questions is an easy palindrome test. Constrains is that the string 's' has a max length of 50. One approach is to just reverse the string and compare it to the original string. Another is to have two pointers at the both ends that compare each letter as the pointers move towards the center and finish (or finish quickly if the characters don't match before reaching the center). Both are acceptable solutions but it tells me what type of developer they are. It tells me their approach to a problem and how it they will fit with the team if hired.
  • 1
    the whole testing culture is bizarre. If you're hiring with experience, that's a better test than anything anyone could come up with. If you're hiring fresh out of school, the candidate has already been tested more thoroughly than you ever could test them. If you're hiring an intern the only thing you should be testing for is basic maths skills.
Add Comment