Array-based sensing using nanoparticles (NPs) provides an attractive alternative to specific biomarker-focused strategies for cancer diagnosis. The physical and chemical properties of NPs provide both the recognition and transduction capabilities required for biosensing. Array-based sensors utilize a combined response from the interactions between sensors and analytes to generate a distinct pattern (fingerprint) for each analyte. These interactions can be the result of either the combination of multiple specific biomarker recognition (specific binding) or multiple selective binding responses, known as chemical nose sensing. The versatility of the latter array-based sensing using NPs can facilitate the development of new personalized diagnostic methodologies in cancer diagnostics, a necessary evolution in the current healthcare system to better provide personalized treatments. This review will describe the basic principle of array-based sensors, along with providing examples of both invasive and noninvasive samples used in cancer diagnosis.