Interview process was enjoyable, got to meet with one of the CEOs and talk about the company and what I was looking for. After that comes a technical test, then a take home assignment and finally a final meeting to review the take home assignment and explain yourself.