For competitive programming , initial problems of Project Euler are surely helpful .. after that point , it generally gets too hard or too math-focused and such mainstream math is not seen in most Cp problems , so time should be spent indulging in it if its just your hobby!
For coding - interviews , there are no mathy questions asked in interviews so you don't need Project Euler .