Yes I think they are interchangeable. I can't think of an example where one is ok and the other isn't. There may be some very subtle implications in some cases that competent means ability levels from foundational, or minimal passing, to expert, whereas proficient means only fairly skilled to expert, but overall they overlap totally I would say.