For enterprises, it is not necessary to do background checks on all employees. On the one hand, enterprises should consider their own financial and human resources arrangements. Large companies with abundant funds can conduct background checks on all employees. For small and medium-sized companies, background checks can be conducted on key positions above a certain level. On the other hand, employers should consider the nature of their own industries.
For a big company like Huawei, the personnel department should verify your basic situation before joining the company.