I live in Montevideo, here people use "usted" (the formal "you" in Spanish) to show respect to older people. But there's no strict rule about when to switch from "tu" (informal you) to "usted". So you kind of guess based on how old someone looks.
The problem is, if you say "usted" to someone who doesn't see themselves as old, they might take offence. So, trying to be polite in Uruguay can backfire if your mental age calculation is off!
In Indonesia nobody really cares too much, and I called my teachers everything from "Ibu X" (Ibu meaning ma'am/miss, but also mother) to their first names or a mixture like "Ibu FirstOrLastName". At best you'll get a "bapak/ibu" which is basically just sir/ma'am, but I've been called "kak" (lit. translated it's something like "little sister/brother", it's a very asian concept and a lot of cultures have the same, like oniichan).
I always struggle when I go back to Serbia, 'cause I wasn't really brought up with the importance of honorifics. It feels weird when I get a kid using honorifics with me, feels like I'm 60 (I'm in my 20s), and likewise people look at me like I just spat in their face if I don't use the honorifics sometimes.
Language is truly fascinating!