Ugh. I just SUCKED in a online 80 minute coding assessment for a new job.

I tried to do part of it in Haskell, which was a bad idea because they really wanted you to use an *array* algorithm, so the *list* solution I put forth just did not scale. (I needed a bit of a sliding window; the list approach was recalculating way too much.)

The other two parts were in React and Spring Boot and while I have used those, it's been a few years. The React problems was particularly difficult; I only got the smallest bit done. The Spring Boot I think I almost had, but I was missing something basic, so the tests weren't finding my perfectly good service.

The "employer" nodes said use whatever resources you want just don't copy in code. But, the proctor tried to lock their tab to fullscreen all the time, which made looking things up harder than it should have been. And, with frameworks that large, I think there are few developers that don't look things up (or consult an "AI") every damn day. Or maybe I just suck.

I doubt I'll hear any more from that employer. Anyone hiring for #Idris work? ;)

@BoydStephenSmithJr mine was a CSP solver in plain #rust , the test was quality of their code and its performance
https://git.sr.ht/~carnotweat/generic-seaeh-solver
Didn't work out there was no feedback on it , just generic advice for future
In my defence neither my resume nor me state that I am a hardcore DSA competitive programmer

@xameer UPDATE: "The team would still like to interview you."

Yay! 🎉

I'd be fine slinging React and Spring Boot for pay, and a position in NWA will justify moving back.

@BoydStephenSmithJr not sure if I fully understand your toot
@xameer Just celebrating that despite my assessment, they still at least want to continue the process.
@BoydStephenSmithJr best of luck. I simply wanted your feedbskc on my humble code

@xameer Re: your code, I'm not Rust expert and I don't really understand what main.rs is doing, but the utility sources (union_find.rs and adjacency_detection.rs) look fine to me.

I'm not aware of the "optimal" approach to the problem, so I can't say anything useful about the performance.

Sorry I couldn't be more helpful.

@BoydStephenSmithJr my bad
here is the problem description
https://cloud.disroot.org/s/DWCFkCSt4a7Qc8m
its a constraint solver , whichever way the problem might be phrased
cc #rust folkes
spec.pdf

Disroot Cloud - Powered by Nextcloud

Disroot Cloud