Nurses encounter various ethical challenges, including end-of-life care, resource allocation, and patient autonomy. End-of-life care involves making difficult decisions about life-sustaining treatments and palliative care. Resource allocation requires balancing the needs of individual patients with the availability of limited healthcare resources. Patient autonomy involves respecting patients' rights to make their own healthcare decisions, even when those decisions may not align with the nurse's professional judgment.