it is most likely worn out brakes or cheap brake pads. the best way to go is ceramic brake pads. don't get semi metallic, those tend to squeek a once in a while.
lets just hope you didn't wear out the brake pad to the metal. the would mean you would have to resurface your rotors or even buy new...