BTW- Sorry if this is a bit off topic, but this is seemingly the most active community where I could find a diverse range of opinions about this subject. And, as is apparent by the threads, a lot of people here are very knowledgeable.

Also, if you could give me any general engineering interview tips I would be much appreciative.