Language usage depends on the region of Ukraine. In the region, where I live, Ukrainian is used only in some official papers and some of the most official ceremonies. In Kiev AFAIK situation when each one speaks language of his choice is quite normal even for the conversation of strangers. Usually there are no problems in understanding each other. Often it leads to mixing languages and words.