Is there default behavior for when a user refreshes a page in the middle of a process within an interface?
Discussion posts and replies are publicly visible
If you do a browser refresh, the user will likely lose any progress they have made on that task. For instance, if they had saved some data on a form, that data will not be retained on browser refresh. There will also be a warning message that will show when you attempt to refresh though that mentions that your changes may not be saved.
Understood. Is this for out of the box task functionality?
Yep this behavior is out of the box for tasks!