A carpenter, for example, will work in projects and probably doesn't have an specific schedule (I believe this applies globally).
A policeman or a nurse will work in work shifts...
But this I can tell you, practically nobody will have a three hours stop in their typical work day.
In the retail industry it's a bit different and you can find small shops owners that usually close from 14:00 to 17:00) and people working in big companies like "Ikea" or "MediaMarkt" that are being forced to have strange daily workshifts with 4 hours working in the morning and another 4 hours in the afternoon... But they are usually young people that hate that and usually goes to the gym with that extra time...
now, that was changing at the time. big stores, mostly H&M/zara/forever21 style of chinese fashion dump, are open from 9 to 9 like in the US. big international brands of super markets too.
thats was causing lots of conflicts from unions and such. and that was over 6 years ago. so maybe those companies managed to redefine it in the last decade?
In spain no one have more than 1hour for lunch.. The only ones that could fit in that description are cookers or restaurants staff, working in 2 parts. (12:00 - 16:00) and (20:00 - 23:00). Im from spain btw.