Do I have a computer virus?

I have been doing wifi tethering on my laptop from my cellphone. I have Sprint unlimited data. Both my laptop and cellphone have random times when the screen flashes repeatedly. Also, what is the best malware protection for win10 and for an android cellphone?
5 answers 5