二级消防工程师考试一共包括以下四个科目:
1、消防工程设计与施工知识;
2、消防设施运行与维护管理知识;
3、消防安全管理知识;
4、法律法规和职业道德知识。
每个科目的考试内容都有所不同,主要包括理论知识和实际操作技能。考生需要认真学习每个科目的知识点,熟练掌握操作技能,才能取得良好的考试成绩。