What kind of equipment will I be provided? Will the company pay/reimburse me if I want something specific?
Equipment is critical. In my mind, the expense associated with getting a developer outfitted with their preferred equipment is relativley small compared to the salary and benefits of a developer. A top of the line (but not overspecced) laptop, comfortable external monitor, mouse or trackpad, and keyboard costs less than a single month’s salary for any midlevel developer. Once you’ve developed for a few years you may grow accustomed to a specific set of devices, and I believe it’s a reasonable expectation that the company should provide them.
On the other hand, I have purchased my own equipment that I bring in to jobs, because my experience at most companies does not match my opinions on the matter. Even if they do reimburse or expense equipment, they may want to wait until they’re confident you won’t leave before making the additional investment in devices that may not be used in the event of your departure.