The interview process involved a take-home assignment that required a significant time investment, followed by a 1.5-hour technical interview. Unfortunately, after completing both, I was rejected without any meaningful feedback or explanation. Given the amount of time candidates are expected to invest, clearer communication and constructive feedback would be appreciated.