I applied online. The process took 4 months. I interviewed at Alarm.com (Washington, DC) in Jan 2020
Interview
Was too long and didn't get a free lunch, but liked the people a lot, they were very very nice. Wasn't too difficult, a lot of behavioral questions. Some simple technical questions towards the end. Again, way too long. And no lunch.