No, they are not interchangeable. "Domo" means "a house", that is, a building. "Hejmo" means "a home". It could be a building, but not necessarily. "A badger's home is called a sett". I remember a TV advert which said, "Make your house a home". In other words, turn your building into your dwelling-place.