I have been a persistent critic of leetcode since before it even had a name. My favored interview style has always been "give realistic tasks within reason".
Leetcode was common in Singapore, because if you google programmer questions that's what comes up.