二级建造师考试一年只有一次,考生需要在两年内通过三个科目的考试。考试成绩实行滚动管理,也就是说,如果考生在第一次考试中没有通过所有科目,可以在下一次考试中只参加未通过的科目,而不必重新参加所有科目的考试。但是,考试成绩的有效期仍然是两年,如果两年内没有通过所有科目,就需要重新参加考试。总之,二级建造师考试一年只有一次,但是可以分次参加,有效期为两年。