es6 interview