Usually the common Han names that you see in media are 2-3 characters, one for the last name, 1-2 for the first name. There are some cool last names that have two characters as well, very rare. Then there are minority ethnic groups with names that follow different formatting.