I applied through a job posting on LinkedIn, and was contacted to set up a phone interview. The phone interview happened within a week, and took about 15 minutes overall. The conversation consisted of the recruiter explaining the logistics of the position, a discussion about the company culture, and questions about my qualifications.
I was then invited to the office to take a tour of the space, learn more about the amenities and services offered to Procore employees, and meet with several members of the Customer Support department. Each meeting took place in a conference room and was 1:1 format. As other reviews have mentioned, the interview process was very warm and open, with questions focusing on my understanding of the position and the company's core values, my qualifications, and my experiences at previous workplaces.
After this onsite interview, I was invited to take part in a video interview with a senior manager. The conversation was similar to those prior with regard to the scope of questions asked, and ultimately was the final step in the interview process before an offer was made.