Hi Hao Shi
Thanks for reaching out to Microsoft Q&A.
Prerequisite for Microsoft Certified: Azure Solutions Architect Expert certification (AZ-305 exam) is Microsoft Certified: Azure Administrator Associate certification (AZ-104 exam).
You can take AZ-305 exam before taking AZ-104 if you want, but you will not receive Microsoft Certified: Azure Solutions Architect Expert certification until you have passed both exams (or already have Azure admin associate certification and pass AZ-305).
Please do not forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.