When I was in the Army, I spent a month where they didn't know what to do with me. Each day I reported for brigade detail (like day labor). I laid irrigation pipe one day, moved equipment the next, and unloaded food out of a delivery truck the next. As long as I could lift things, there was work for me.
I found the various types of work interesting, but learned that to make a living, I would need something that paid better in civilian life. I ended up in electronics. You might want to cast a wide net and experiment with various jobs. You could work as a temp also until you found something that you find a good fit.
If you are a new grad, you are probably looking for a higher paying position. Those who hire into those positions are often reluctant because the risk is high if someone doesn't work out. The temp approach allows you easier entry to a company, the opportunity to rack up experience for your resume, and you may find that once people get to know your ability they may want to hire you full time.