Stateful session beans in EJB experience multiple lifecycle callbacks: construction (when created), destruction (when removed), activation (when restored from passivated state), and passivation (when serialized to secondary storage). All these events are part of the stateful bean lifecycle.