You would most likely find yourself with an ionic bond. Covalent bonds are between two non metals and an ionic bond is between a metal and a non metal. read more
it all depends on what metals and non metals are in question. some, such as alkaline metals (rubidium, lithium etc.) will react with some non-metal substances, such as water. most metals and non-metal elements will not interact under normal circumstances. read more
metals and non metals contact each other will form ionic bond.the metal will lose one electron and the non metal will gain one electron.thus it will achive octet state. read more