Earlier quoted context omitted.
> Hugely over-architected solution? Eliminated. I once made the mistake of over-engineering a coding test by , among other things, writing and invoking C code from a Java web application. While I thought it would communicate enthusiasm by going above and beyond, it in fact horrified them and I never even heard back. Lesson learned.
Out of curiosity, why did you invoke C code from Java? Was it for speed or something else?
However, yes, the C code was more performant than its ruby counterpart - though within the context of the coding challenge it was fairly negligible.