Chrome Slow to Resolve /etc/hosts on macOS / OS X
I had the same issue in Chrome 64.0.3282.167 on macOS High Sierra (10.13.3) and this StackOverflow answer solved it for me:
Put all your hosts file entries for localhost into one line like so:
127.0.0.1 localhost myproject.dev myotherproject.dev ::1 localhost
Have you tried running dtruss on chrome to see what it is doing when it hangs?