Semi Design Interview Question

nonblocking vs blocking, net vs wire, datattypes, class vs object