EU citizens who arrive in the UK to live and work before 31 October 2019 will be able to apply for 'settled status' in the event of a No Deal Brexit, that will give them the right to live and work in the UK.
EU citizens who arrive in the UK before 31 October 2019 will be apply to apply for "settled status" until 31 December 2020, which will give them the right to live and work in the UK if their application is successful. You may be able to stay in the UK without applying - for example, if you’re an Irish citizen or have indefinite leave to remain.