- Don't lie on any part of your resume. If you have any open source projects on e.g. github, put the link to your profile on your resume (that helped me a lot).
- Say don't know if you don't know something, that is a legitimate answer
- If you get a programming assignment in your interviewing process, don't overengineer. For example, if assignment asks of you to take some data out from a webpage, don't use regexes, use a html parsing library instead.
- Remember that interview is also a conversation.
- If you decide to reject an offer, don't reject it impolitely, who knows, maybe in few years they will call you again, with a better offer.