You should read the book "The Accidental Billionaires", the screenplay is based on that book.
As with every movie, they had to shortening some scenes like "hacking" houses websites and coding Facemesh in one night (in the book and in reality it was not that case - it took several days/nights).
What really matters is that the movie's characters, plot and dialog are inconsistent and formulaic cliches.
I wrote a post about it before: https://news.ycombinator.com/item?id=2134065