There was a lot of uncertainty about the screen size, but the latest info points to 5.4″ in size. Above it is a front-facing flash and what is probably an iris scanner for Windows Hello.
Interestingly, the microUSB 2.0 port (and it does look like 2.0 rather than the new Type-C) is on top, while the 3.5mm audio jack is on the bottom. Things usually go the other way around.
Anyway, the Microsoft Lumia 950 is expected to have a Snapdragon 617 chipset, like the HTC One A9 and the Samsung Galaxy A5 (that one actually uses S615, but close enough).