This theorem is usually proved constructively by Cantor's back-and-forth method.
Is there other proofs for this well-known theorem? Especially, the proofs that don't define an explicit isomorphism between $(P,<)$ and $(Q,\prec)$. Instead, the proofs just prove the existence of the isomorphism between $(P,<)$ and $(Q,\prec)$.
Let $(P,<)$ and $(Q,\prec)$ be countable, dense, and linearly ordered sets without endpoints. Then $(P,<)$ and $(Q,\prec)$ are order-isomorphic.
I once saw a proof that went like this: Consider the partial order $\mathbb{P}$ of all finite order-preserving partial functions between $P$ and $Q$, ordered by reverse inclusion. Now the sets $D_p = \{ f \in \mathbb{P}: p \in \text{dom}(f) \} (p \in P)$ and $E_q = \{ f \in \mathbb{P}: q \in \text{ran}(f) \} (q \in Q)$ are dense in $\mathbb{P}$(why?). Choose a $\mathbb{P}\text{-generic}$ filter over these sets like $G$. Now $f = \cup G$ is the desired function.