Nothing you can do to fix them. Hopefully you used rebar. The rebar will hold the concrete together and level.
They are caused from drying to fast and probably too wet a mix.
It's too soon for it to be related to compaction. If there are compaction issues, that will happen over time. The most obvious clue is that the slab will change heights at the crack.
Cutting expansion joints into concrete just makes it weaker where it's cut and just about guarantees that it will crack. The crack is usually less obvious because it's in the cut. It's not something I recommend, but for some reason, a lot of people seem to like them.
Concrete expands and contracts when it's hot or cold. This movement also causes cracking. This is why on big slabs, you pour it in sections with something between each section to absorb that movement. This is also why you pour a house slab and all your porches separately. Some places also pour garages separate from the house due to the difference in temperature inside the house to outside. You never need to worry about expansion inside a cooled and heated house because the concrete temperature is constant enough to not move to a noticeable degree. It will still crack over time, but if everything is done right, it wont cause any issues.
All concrete cracks.
Eddie