I've been at my current company for just under four and a half years, working as a front-end web developer. I've recently applied for a new position within the company, essentially doing more "interactive" front-end development for a different part of the business. I haven't been scheduled for interview yet but I'm aware that there's a technical test (for external candidates) involving manipulating CSV data and building maps etc. Apparently even internal candidates will have to take the test.

It's worth pointing out here that my day-to-day coding responsibilities will be the same: CSS/JS/HTML (although with some specialisms, I'll concede, around graphics-related stuff).

Part of me feels like I shouldn't have to do this – if the company wants to validate my technical capabilities surely they can look at the 4+ years of Github commits I've authored (for production code, too, not just interview scenarios). I'm not keen on having to "prove" myself again after already being an established member of the department. Should I push back on this or am I being unreasonable?

closed as off-topic by Joe Strazzere, Garrison Neely, Jim G., mhoran_psprep, NotMe Dec 10 '14 at 1:57

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking advice on company-specific regulations, agreements, or policies should be directed to your manager or HR department. Questions that address only a specific company or position are of limited use to future visitors. Questions seeking legal advice should be directed to legal professionals. For more information, click here." – Joe Strazzere, Garrison Neely, Jim G., mhoran_psprep, NotMe
If this question can be reworded to fit the rules in the help center, please edit the question.

  • are you scheduled for this test? you sound like you're just assuming you will be tested... – bharal Dec 9 '14 at 23:34

HR is probably making sure internal and external candidates are evaluated identically.

Also, it IS unreasonable to expect the company to assign someone to research your GitHub activity.

If it's a requirement to do the test to apply for the job, then you have to do the test.

Not the answer you're looking for? Browse other questions tagged or ask your own question.