Synechron interview question

soft vs hard assert