I applied through a recruiter. The process took 2 months. I interviewed at Carnegie Technologies in Nov 2018
Interview
The interviews consisted of two portions. One focused on high level system design, and the other was on technical “coding” challenges.
The design would take a generic system (like Phillips hue), and within given constraints, ask how would you build it