It was an ~3hr interview process front end technical question, backend (java) technical question, product question, testing question, and a culture fit discussion. All very relevant to the day to day work of a dev, it wasn't too stressful and the people I chatted with were all very welcoming to questions and sharing what they liked/growth points at Tideworks. Sounded like a great team/place to join.