Yes it does, changes are broadcast to all connected clients and applied in place. Disclosure: I work on Grist.
Did you settle on "last change wins" for simultaneous changes, or was that even an error state that occurs? I'm pretty sure GoogleDocs just have the second text/cell/whatever replace the new edit as soon as it hits the server.