If you are applying for software engineering positions you will end up doing some coding challenges like in most companies this is normal. However, later you have to go through 2 or 3 more interviews (that can take 1 month or more) and they might end up not choosing you (not because the code is bad or wrong, just because they change their team project roadmap), so the codes you wrote for them in their Wolfram language and Java would be a waste of time. Interviews are easy, but they can change their mind at any time and withdraw your application. I suggest applying for other companies with a quicker and more efficient hiring process.
Positive outcome of my experience: It was actually better for me, because I end up getting a job 2 weeks later at Qualcomm Corporation in California, so no regrets and of course I'm NOT considering Wolfram as potential employer in the future.