Hi! Forgive me if this is redundant (can't view older posts because I'm using the free version of Slack), but I was wanting advice as to whether or not I should focus solving coding interview tests in either Clojure or a simpler language (Python and Nim come to mind). I ask this because I am wrapping on my Clojure-based projects and would like to know whether or not I should invest a bit more time in honing up my other lang skills just for the coding test portion of the interview. Thanks!
Use/practice what you are best in. IME you get basically 0 credit for showing that you know Clojure during the coding part of the interview - people are more interested in seeing you solve problems.
Greatly appreciate the insights y'all. Valuable stuff.
> can't view older posts because I'm using the free version of Slack It's not your version of Slack that's free. It's this server that uses the free tier - nobody here can view the old history using Slack itself. But there are some archives maintained by community. As for your question - I would never advise anyone to specifically target interview processes. Coding tests are generally awful and don't really show anything but the ability to pass those very tests. I would instead focus on solving problems that I find interesting using different languages. Also, I would argue that Python is not simpler than Clojure (I don't know Nim so I can't really say anything about it). Especially if you're using a recent version.
Thank you very much for your insight.
I definitely resonate with the wisdom on focusing more on solving problems that interest me. I certainly do engage in this in my projects. From my own experiences interviewing for jobs I've had recruiters still insist on doing classic whiteboard/algorithmic code tests despite spending a good portion of the interview going over my projects.
As for my remark on Python's simplicity, I meant it more in terms of how more readily suited Python is for Leetcode-style code tests than Clojure.
> how more readily suited Python is for Leetcode-style code tests than Clojure I still don't understand what you mean. But I guess it's not really related to your initial question, so not that important.
My experience is if a company asks you to solve some problems on a online test platform (like leetcode, testdome, etc), they will test you in the language of the job you are applying for. If you are forced to do this on a whiteboard because reasons, pseudo code is generally enough (which can look a lot like python tbh)
Hackerrank seems popular these days and they offer to solve their problems in any languages. Most of the company I applied for required JVM or python, but I used Clojure anyway, because it was faster to solve the problem with it. I always got to the next round.