Ninja Van interview question

- Is JS single threaded? - 2 questions on hoisting - implement structural deep equality from scratch