Procore Technologies interview question

Most challenging project