I applied through a recruiter. I interviewed at Varys Capital
Interview
I received an email with links to two parts of the assessment. There were two parts. The first one contained three questions. As I have found later, two of them were 1:1 copy-pastes from leetcode. The second assignment's definition was incorrect though and contained several ambiguities. I explained very politely in the email after my submission what was wrong about the second assignment. I have not received any feedback whatsoever. So, still hoping, I jumped at the part two, because the email stated I should finish everything in at most five days. After finishing the second part I asked if I should submit it too. I got no response in the promised time frame (five days since receiving the first mail). After a week I received two sentences: You failed part one, we won't evaluate the part two. They provided no explanation on the discrepancies in the assignment nor they explained if and where my solutions were failing (I am very confident about my solutions, I tested them very thoroughly). I've spent several hours of a focused time solving the assignments, I pointed out insufficiencies in a friendly manner and they didn't even bother to respond in time (responded in a week, although 5 days was the deadline) - although they were encouraging me in the email I should reach out to them in case of troubles. I replied again, kindly asking for the explanation of the second task. No response... I consider this behavior very disrespectful and I'd say it's even quite childish not to admit such an obvious mistake.
Interview questions [1]
Question 1
The first part contained three coding questions: 1. Check if a number is power of three. 2. Find a tipping point: The goal was to first find a "balance point" in an array (an index where the left and the right halves of the array have the same sum, index itself not included in the sums) and then find a "tipping point" (an index in the array which will "unbalance" it). This is not defined for arrays with e.g. zeros only. 3. Check if a linked list is contained in a tree. The second part was a probability simulation using monte-carlo/sampling.