From 00890df6bb7110910bc78dfc911a592e230c00f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9A=D0=B0=D1=86=D1=83=D0=B1=D0=B0=20=D0=98=D0=B3=D0=BE?= =?UTF-8?q?=D1=80=D1=8C=20=D0=A1=D0=B5=D1=80=D0=B3=D0=B5=D0=B5=D0=B2=D0=B8?= =?UTF-8?q?=D1=87?= Date: Fri, 24 Jun 2022 14:46:01 +0300 Subject: [PATCH] =?UTF-8?q?=D1=83=D0=B1=D1=80=D0=B0=D0=BB=20=D0=BE=D1=82?= =?UTF-8?q?=D0=B4=D0=B5=D0=BB=D1=8C=D0=BD=D1=8B=D0=B5=20=D1=81=D0=B5=D0=BA?= =?UTF-8?q?=D1=86=D0=B8=D0=B8=20=D0=BF=D0=BE=20=D1=84=D1=80=D0=B5=D0=B9?= =?UTF-8?q?=D0=BC=D0=B2=D0=BE=D1=80=D0=BA=D0=B0=D0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- interview/sections/platform-angular.md | 22 ---------------- interview/sections/platform-react.md | 3 --- interview/sections/platform-web.md | 35 +++++++++++++++++++++++--- 3 files changed, 31 insertions(+), 29 deletions(-) delete mode 100644 interview/sections/platform-angular.md delete mode 100644 interview/sections/platform-react.md diff --git a/interview/sections/platform-angular.md b/interview/sections/platform-angular.md deleted file mode 100644 index 27d9300..0000000 --- a/interview/sections/platform-angular.md +++ /dev/null @@ -1,22 +0,0 @@ -# Angular секция - -Angular секция является частью секции по [Web платформе](./platform-web.md). Эта секция призвана выявить сильные стороны Angular разработчика, умение и понимание основных концепций Angular, а также умение использовать RxJS при решении задач. - -## Материалы для подготовки - -1. [Официальная документация](https://angular.io/docs) -2. Change Detection: - - [NgZone](https://angular.io/guide/zone) - - [Все, что вам нужно знать об обнаружении изменений в Angular](https://habr.com/ru/post/327004/) - - [Faster Angular Applications](https://blog.mgechev.com/2017/11/11/faster-angular-applications-onpush-change-detection-immutable-part-1/) -3. Dependency Injection: - - [Dependency injection in Angular](https://angular.io/guide/dependency-injection) - - [Что можно положить в механизм Dependency Injection в Angular?](https://habr.com/ru/company/tinkoff/blog/516622/) - - [Возможности Angular DI, о которых почти ничего не сказано в документации](https://habr.com/ru/company/tinkoff/blog/523160/) - - [Используем DI в Angular по максимуму — концепция частных провайдеров](https://habr.com/ru/company/tinkoff/blog/507906/) - - [Глобальные объекты в Angular](https://habr.com/ru/company/tinkoff/blog/548510/) -4. RxJS: - - [Learn RxJS](https://www.learnrxjs.io/) - - [RxJS Subjects](https://aalexeev239.github.io/rxjs-subjects/) - - [Strongbrew: Примеры решения практических задач](https://blog.strongbrew.io/tag/RxJS/) - - [Hot vs Cold Obsevables](https://benlesh.medium.com/hot-vs-cold-observables-f8094ed53339#.8x9uam5rg) diff --git a/interview/sections/platform-react.md b/interview/sections/platform-react.md deleted file mode 100644 index 4a1e77b..0000000 --- a/interview/sections/platform-react.md +++ /dev/null @@ -1,3 +0,0 @@ -# React секция - -WIP diff --git a/interview/sections/platform-web.md b/interview/sections/platform-web.md index 5f5b774..11573f7 100644 --- a/interview/sections/platform-web.md +++ b/interview/sections/platform-web.md @@ -22,9 +22,36 @@ 2. [You Don't Know JS](https://github.com/getify/You-Dont-Know-JS). Серия книг про deep diving в JS. 3. [Asynchronous JavaScript](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Asynchronous) -## Секция по фреймворкам +## Вопросы по фреймворкам -На данный момент в Тинькофф используются два основных фреймворка: Angular и React. По каждому из фреймворков существует своя секция: +Эта часть секции призвана определеить умение и понимание основных концепций фреймворка. На данный момент в Тинькофф используются два основных: -- [Angular секция](./platform-angular.md) -- [React секция](./platform-react.md) +- [Angular секция](#angular) +- [React секция](#react) + +### Angular + +В рамках обсуждения Angular часть задач будет посвящена знанию RxJS. + +#### Материалы для подготовки + +1. [Официальная документация](https://angular.io/docs) +2. Change Detection: + - [NgZone](https://angular.io/guide/zone) + - [Все, что вам нужно знать об обнаружении изменений в Angular](https://habr.com/ru/post/327004/) + - [Faster Angular Applications](https://blog.mgechev.com/2017/11/11/faster-angular-applications-onpush-change-detection-immutable-part-1/) +3. Dependency Injection: + - [Dependency injection in Angular](https://angular.io/guide/dependency-injection) + - [Что можно положить в механизм Dependency Injection в Angular?](https://habr.com/ru/company/tinkoff/blog/516622/) + - [Возможности Angular DI, о которых почти ничего не сказано в документации](https://habr.com/ru/company/tinkoff/blog/523160/) + - [Используем DI в Angular по максимуму — концепция частных провайдеров](https://habr.com/ru/company/tinkoff/blog/507906/) + - [Глобальные объекты в Angular](https://habr.com/ru/company/tinkoff/blog/548510/) +4. RxJS: + - [Learn RxJS](https://www.learnrxjs.io/) + - [RxJS Subjects](https://aalexeev239.github.io/rxjs-subjects/) + - [Strongbrew: Примеры решения практических задач](https://blog.strongbrew.io/tag/RxJS/) + - [Hot vs Cold Obsevables](https://benlesh.medium.com/hot-vs-cold-observables-f8094ed53339#.8x9uam5rg) + +### React + +WIP