I homeschooled my three older children. From the time they started until we moved to a place with a tiny rural school - they were 9, 12, and 15 at the time they went to school.
Typically we tried to get sit down school work done in the mornings and outside things done in the afternoon. It was unusual for school to take longer than the morning other than reading for the older kids. We didn't follow the public school curriculum but other programs that I felt were better than what is generally offered in schools.
As far as socialisation - I did some childcare so they had some socialisation there, plus they were close and played together a lot. Most days we'd go out in the afternoon, and once they were older they have neighbourhood friends. We did programmed activities a number of times a week, maybe some sport or swimming lesson, they tried circus, they did theater, there were homeschool meet ups at the library, etc. We'd go to museums. They always had music lessons and sang in a choir, and attended church pretty regularly and had friends there.
In general, apart from kids kept home due to significant issues like autism etc, I have found homeschooled kids are better socialized than kids in school, more comfortable with adults, able to hold conversations, and particularly good at getting on with groups of children of all differernt ages.