Middle - Загальне Flashcards

1
Q

Що таке SOLID? Наведіть приклади на кожну з літер.

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Що таке мікросервісна архітектура? Які плюси та мінуси ви бачите під час її використання?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Чи знаєте ви шаблони проєктування Singleton / Factory / Facade / Decorator / Template Method / Strategy?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Чи можна виміряти швидкість виконання алгоритму? Які чинники впливають на швидкість? Які види залежностей ви знаєте?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Що таке методологія Scrum? На яких активностях / зустрічах може бути присутнім / корисним Software Developer?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Які інструменти для логування використовуєте в роботі?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Які інструменти для моніторингу вебзастосунків використовуєте?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

За допомогою якого / яких інструментів ви деплоїли застосунки на staging / production? Опишіть процес.

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Якщо один з ендпоінтів у застосунку відпрацьовує дуже довго, що робити, аби покращити швидкість?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Чим відрізняється бібліотека від фреймворку?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Що таке триланкова архітектура? Навіщо та коли її використовують? Наведіть приклади.

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Що таке кешування? Навіщо та коли його використовують? Наведіть приклади.

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Що таке функціональний розподіл? Навіщо та коли його використовують? Наведіть приклади.

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Що таке Comet-сервер? Навіщо та коли його використовують? Наведіть приклади.

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Що таке денормалізаця? Навіщо та коли її використовують? Наведіть приклади.

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Що таке деградація функціональності? Навіщо вона та в яких випадках використовується? Наведіть приклади.

A
17
Q

Що таке сервісно-орієнтована архітектура? Навіщо та коли її використовують? Наведіть приклади.

A
18
Q

Що таке монолітний застосунок? Навіщо та коли його використовують? Наведіть приклади.

A
19
Q

Що таке асинхронна обробка? Навіщо та коли її застосовують? Наведіть приклади.

A
20
Q

Що таке ліниві обчислення? Навіщо та коли їх використовують? Наведіть приклади.

A