Generally, I look to various cultures for names, the naming patterns and name order conventions when designing cultures for my home settings.
Some examples
Surname Name, Given Name
Surname, Generational Name, Given Name
Given Name, Surname, Clan Name
Given Name, Parent 1 (usually father) Surname, particle (or hyphen), Parent 2 Surname
Given Name, Foundling (a name given to orphans raised by the church)
Given Name (the child's birth order determines whose side of the family and the relative (e..g, grandfather/grandmother, great-grandfather/great grandmother, etc.) the child is named after), Mother's Surname, Father's Surname with surname being derived from one of the following: Patronymic (father's surname), Occupation , Locality, or Nickname