Interview consisted of 3 stages.
1. Interview with Software dev manager, senior dev, developer and a devops engineer. I was asked questions about my experience (pretty standard procedure), experience with their tech stack and was given time to ask questions about the company and role.
2. "take home test", but instead it was almost a live coding test, just on my own. The first 10-15 mins were discussions and set up for the test. The teams call was then ended for an hour while i worked on the test. The expectation was that i'd push the code to github at the end of the test, we then reviewed my code via screen sharing.
3. Final interview with the technical director. Very similar to the first interview, but aimed more at higher level concepts and stakeholder/workload management. Interview went over the allotted time, had a good conversation about things, left the interview feeling positive.
Didn't receive any feedback for over a week, and when i did it wasn't helpful. Was told that technically i exceeded, but wasn't a good "culture fit" despite the interviews being very positive. Extremely frustrating having to do 3 stages of interviews to not receive any meaningful feedback.