Bei meinen Handys geht es so:
Beim Pixel (Wird bei anderen Androiden nicht großartig anders sein)
Telefon App --> Einstellungen --> Anrufer ID und Spam-Werbung --> Spam Anrufe herausfiltern
Bei iPhone: Einstellungen --> Apps --> Telefon --> Unbekannte Anrufer Stumm. Edit: Das heißt nicht, dass alle Anrufe von Nummern die du nicht eingespeichert hast, stumm sind.
Es gibt Apps wie Truecaller die Nummern aus Datenbanken automatisch blockieren, allerdings musst du denen Zugriff auf viele Daten wie deine Kontakte, deren Nummer, E-Mail Adressen, usw geben also würde ich persönlich davon abraten.