I have a job interview tomorrow for an IT entry level position. Is there anything i can do to make a good impression besides getting dressed like im going to a wedding?
Also another question, if they ask me what my salary requirements are what should i say? Considering this will be the first time im working in such a position if i get hired and dont really have a lot of experience working for a company.
give me some advice

edit: the interview will take place in NYC but i think the company is located in NJ, not sure on this.