I applied online. The process took 4 weeks. I interviewed at Grio in Aug 2018
Interview
3 parts - a 30 minute phone screen (questions about you, info about the company), a 1-hour, take-home Swift playground problem set (5 questions, a couple bonus questions), and a 1.5-hour 2-part interview (first, a more complex problem over coderpad with 1 interviewer; second, high level questions about iOS.)
It was a good experience. I talked to the engineer lead most of the time - he was most of the email correspondence, the first phone screen, and the last high-level-iOS interview.
Interview questions [1]
Question 1
How does ARC handle a class defined within a struct?