No, they are not, they differ depending on the model and manufacturer. Sometimes a manufacturer may have different hot-shoes for various products, so buying from the same manufacturer does not guarantee the hot shoe will be the same.