Pergunta de entrevista da empresa NiCE

es6 basic, building block of angular, custom directives, promises vs observable, dependency injection