Maybe your brake pads are worn out. I heard a pop/screeching sound when i backed out of my driveway and it freaked me out but it turned out to just be my brake pads....strange cause i thought the squeelers on the pads would make more of a scratching sound but oh well