Bonding strength is all about electronegativity. You take the electronegativity of two atoms you are interested in.
Here are the general rules
1.If electronegativity is 1.9 or greater after taking the difference, it is a ionic compound. Typically, ionic compounds are products of metals(low electornegativity) and nonmetals(high electronegativity) example NaCl.
2 If difference is between 0 and .5, it is a colvaent bond. example CH
3. If difference is between .5 and 1.9, it is a polar covalent bond Example, H2O. Remember, the trends of electronegativity, it increases as you go across a row on the periodic table. It decreases as you go down a column on the periodic table.