Started by meeting all the interviewers, where we introduced ourselves and discussed my background and past expertise.
Architecture Design session with two developers, solved a problem focusing on the high level components and their interactions.
Lunch, hang out over some very tasty sandwiches and informally discussed more about my background, experience and got to know more about the team and challenges at procore.
Meeting with engineering manager , talk about my future career plans, the methodology and flows at procore compared with the ones at my current and past positions.
Finished with a coding session with an iOS dev, where we pair programmed a simple iOS app with networking.
Overall it was a great experience! The people where friendly and knowledgeable, and the location superb! Excellent views of the coast in a really well crafted building.