Dos Passos is brilliant. He's one of my favorite writers. His USA Trilogy is one of my favorite works by any author.
I've not read Dubliners. I've read Ulysses and Portrait. Can't rec Ulysses. It's ridiculous. The underlying concept of the novel is brilliant, but its execution deserves to be ripped on, thoroughly. I don't care that it was voted best novel of the 20th century. I effing read it--the whole damn thing. So I get to critique it. And frankly, Joyce was too infatuated with some of him ideas. Narcissism was the great flaw of many modernists, and Ulysses drips of Joyce's narcissism. There's just too much in that novel that Joyce was overly fond of and which needed to be severely edited, as it takes away from the novel's integrity, rather than contributes to it.
There, I said it. It needed to be said.
I can rec Portrait, though. That one was very well executed, IMO.