Nokia 7 Plus sports a 6.0 inch IPS LCD capacitive touchscreen, 16M colors display with 1080 x 2160 Pixels screen resolution while the Xiaomi Redmi Note 5 Pro features a 5.9 inch IPS LCD capacitive touchscreen, 16M colors with 1080 x 2160 Pixels resolution. They offers 403 PPI Pixel Density and 403 PPI pixel density respectively.
In terms of optics and camera configurations, Nokia 7 Plus is loaded with 12 Mega Pixel + 12 Mega Pixel primary camera and 16 Mega Pixel secondary camera while its counterpart packs 12 Mega Pixel + 5 Mega Pixel primary camera and 20 Mega Pixel secondary camera.
First smartphone runs android OS oreo version 8.0 operating system powered with Octa Core 4×2.2 ghz kryo 260 & 4×1.8 ghz kryo 260Qualcomm Snapdragon 660 and Xiaomi Redmi Note 5 Pro runs android OS nougat version 7.1.2 powered by Octa Core 1.8 ghz kryo 260Qualcomm Snapdragon 636.
Coming to memory details, first one is packed with 4 GB RAM paired with 64 GB while the other one is stocked with 6 GB coupled with 64 GB.
The Nokia 7 Plus is charged up by a 3800 mAh capacity battery (Comes with fast charging) while the Xiaomi Redmi Note 5 Pro is fueled by a 4000 mAh battery (Comes with fast charging). Talking about sensors, these are equipped with accelerometer, proximity, finger print, gyroscope sensors and accelerometer, proximity & finger print, gyroscope sensors respectively.Finally they are measured as 75.6 mm x 158.4 mmx 8 mm (186 gm) and 75.4 mm x 158.6 mmx 8.1 mm (186 gm) in terms of dimensions respectively.