Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For Employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Procore Technologies

      Engaged Employer

      About
      Reviews
      Pay & benefits
      Jobs
      Interviews
      Interviews
      Related searches: Procore Technologies reviews | Procore Technologies jobs | Procore Technologies salaries | Procore Technologies benefits
      Procore Technologies interviewsProcore Technologies Senior Software Engineer (JavaScript) interviewsProcore Technologies interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Center
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy & Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent Posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls," and logo are proprietary trademarks of Glassdoor LLC.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalized job recommendations and updates by starting your searches.

      Senior Software Engineer (JavaScript) Interview

      Aug 6, 2018
      Anonymous Interview Candidate
      Santa Barbara, CA
      No offer
      Positive experience
      Easy interview

      Application

      I applied through a recruiter. The process took 7 weeks. I interviewed at Procore Technologies (Santa Barbara, CA) in Jul 2018

      Interview

      An external recruiter reached out to me to tell me about the opportunity. They asked me to send them my resume and they forwarded it to the company. After a couple days, someone from Procore contacted me and asked me to give them my availability for a call with someone from HR. The call was to figure out if I was a good candidate for the position, what were my goals, etc., no coding or tech questions involved. That very same day I got an email from their candidate experience coordinator asking me to give them availability for another phone call with their engineering manager. This second call had a couple high level tech questions but still no programming involved. He seemed really friendly and eager to know more about me. That very same day I got an email from them asking me for my availability for a code pairing session. The engineer who interviewed me was really friendly and helping. It involved a round of about 10 small problems to solve using a platform with unit tests. These were fairly easy for anyone with beginner-intermediate programming skills. That very day I got an email from them saying that they wanted to move forward with the interview and schedule an onsite interview at their offices. This was a 5 hour interview (including an hour lunch), it started with a panel were I could introduce myself to everyone who was going to interview me that day. After that I had a code pairing session with an engineer, it felt like we were working on it and not just me. They asked me to build an interpreter like React's JSX, although I wasn't able to finish it, a good foundation was coded to finish the entire thing. Then an hour lunch where I got to see how everyone worked and how good the atmosphere there really is. The next hour was an interview with a senior software engineer where they asked me to architect/design a board game. Even though I had never played said board game, this part was a fairly simple part of the process involving a white board to outline how the game would be designed. The next hour I had a talk with a product manager where we focused on previous projects I had worked on and the reasons why I thought they had been successful or not. Finally I had an interview with the engineering manager where we discussed the interview process and next steps. Procore Technologies is an amazing company that really values culture and people. Even though I thought I had done pretty well in the interviews they decided to go with someone else. I would apply again for a similar position in the future. PS: It is important to mention that the process started on June 20th and they gave me the final answer on August 6th.

      Interview questions [1]

      Question 1

      Build an interpreter similar to React's JSX
      1 Answer
      2

      Other Senior Software Engineer (JavaScript) Interview Reviews for Procore Technologies

      Senior Software Engineer (JavaScript) Interview

      May 29, 2019
      Anonymous Interview Candidate
      Austin, TX
      No offer
      Positive experience
      Average interview

      Application

      I applied through a recruiter. The process took 3 weeks. I interviewed at Procore Technologies (Austin, TX) in May 2019

      Interview

      As another review said, it was very well-managed. Very polished HR contact, lots of good preparation. The interview questions were pretty normal head-scratchers, but in my opinion Procore's was slightly less miserable than usual. That is because they had a test suite they wanted you to get passing. Normally, in my experience, these questions are just open-ended and there's no way to know you're getting it right. Having the test suite ready was helpful. The first interview was a technical phone screen doing the head-scratchers with tests. Passed that, invited in to the office for a 4-hour in-person interview battery. The itinerary for this interview is included in the prep packet their HR people provide. (It's really nicely done!) The first session of the interview battery is a meet & greet. Second session was a culture interview. Third a database schema design question. Fourth, a pair-programming activity that was, as far as I could tell, a repeat of the same head-scratchers-with-tests interview from my phone screen. Finally, a conversation with an engineering director. I was disappointed I never really got asked any in-depth questions about designing/building front-end applications, even though I was interviewing for a front-end development position. The only white-boarding was the schema-design question above. I'm a little jealous of the other person who got asked to white board a React/Redux application. Anyway I am disappointed with the outcome of the interview but I have no complaints about the process. It's clear Procore takes their recruiting pipeline very seriously, as they should.

      Interview questions [1]

      Question 1

      Design the database for a board game
      Answer question
      2

      Top companies for "Compensation and Benefits" near you

      avatar
      Capgemini
      3.7★Compensation & Benefits
      avatar
      Salesforce
      4.4★Compensation & Benefits
      avatar
      SAP
      3.9★Compensation & Benefits
      avatar
      Bloomberg
      4.0★Compensation & Benefits

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.