I was connected by a recruiter first, and a couple days later the recruiter phoned me and said he had help set up a phone screen from Tripadvisor. A seniors engineer who was so nice asked me some basic questions about iOS and then gave me a tough coding exercise to do online, later I found this exercise was a change of a hard level question on lc.