mirror of
https://github.com/goavengers/go-interview.git
synced 2026-11-11 23:07:54 +03:00
Review project structure
This commit is contained in:
1 parent
6819ffa775
commit
692c00cb8f
9 files changed
+8
-8
No files matched your search
@@ -4,22 +4,22 @@
|
|||||||
|
|
||||||
## Содержание
|
## Содержание
|
||||||
|
|
||||||
1. [Общие вопросы](COMMON.md)
|
1. [Общие вопросы](docs/COMMON.md)
|
||||||
- В чем отличие протоколов TCP и UDP? В каком случае UDP предпочтительнее?
|
- В чем отличие протоколов TCP и UDP? В каком случае UDP предпочтительнее?
|
||||||
- Что такое NAT?
|
- Что такое NAT?
|
||||||
- Что такое HTTP и HTTPS, в чем их отличия?
|
- Что такое HTTP и HTTPS, в чем их отличия?
|
||||||
- Что такое SSL и TSL, есть ли между ними отличия?
|
- Что такое SSL и TSL, есть ли между ними отличия?
|
||||||
- coming soon
|
- coming soon
|
||||||
2. [Вопросы по шаблонам проектирования](DESIGN_PATTERNS.md)
|
2. [Вопросы по шаблонам проектирования](docs/DESIGN_PATTERNS.md)
|
||||||
- TODO
|
- TODO
|
||||||
3. [Вопросы про микросервисы](MICROSERVICES.md)
|
3. [Вопросы про микросервисы](docs/MICROSERVICES.md)
|
||||||
- TODO
|
- TODO
|
||||||
4. [Вопросы про инфраструктуру и деплой](INFRASTRUCTURE_AND_DEPLOY.md)
|
4. [Вопросы про инфраструктуру и деплой](docs/INFRASTRUCTURE_AND_DEPLOY.md)
|
||||||
- Что такое сине-зеленый деплой(blue-green deployment)?
|
- Что такое сине-зеленый деплой(blue-green deployment)?
|
||||||
- Что такое Canary (канареечные развертывания)?
|
- Что такое Canary (канареечные развертывания)?
|
||||||
- Что такое Dark (скрытые) или А/В-развертывания?
|
- Что такое Dark (скрытые) или А/В-развертывания?
|
||||||
- coming soon
|
- coming soon
|
||||||
5. [Вопросы про кеширование и базам данных](CACHE_AND_DB.md)
|
5. [Вопросы про кеширование и базам данных](docs/CACHE_AND_DB.md)
|
||||||
- Что такое индексы в MySQL, как и для чего их использовать и создавать?
|
- Что такое индексы в MySQL, как и для чего их использовать и создавать?
|
||||||
- Что такое составной индекс, как и для чего их использовать и создавать?
|
- Что такое составной индекс, как и для чего их использовать и создавать?
|
||||||
- Как использовать индексы в JOIN запросах Mysql?
|
- Как использовать индексы в JOIN запросах Mysql?
|
||||||
@@ -34,7 +34,7 @@
|
|||||||
- Как можно оптимизировать ORDER BY RAND()?
|
- Как можно оптимизировать ORDER BY RAND()?
|
||||||
- Как удалить индекс MySQL?
|
- Как удалить индекс MySQL?
|
||||||
- coming soon
|
- coming soon
|
||||||
6. [Вопросы по языку Golang](GOLANG.md)
|
6. [Вопросы по языку Golang](docs/GOLANG.md)
|
||||||
- Что из себя представляет тип данных string в языке Golang? Можно ли изменить определенный символ в строке? Что происходит при склеивании строк?
|
- Что из себя представляет тип данных string в языке Golang? Можно ли изменить определенный символ в строке? Что происходит при склеивании строк?
|
||||||
- Вытекающий вопрос — как эффективно склеивать множество строк?
|
- Вытекающий вопрос — как эффективно склеивать множество строк?
|
||||||
- Что будет происходить при конкуррентной записи в map? Как можно решить эту проблему?
|
- Что будет происходить при конкуррентной записи в map? Как можно решить эту проблему?
|
||||||
@@ -43,10 +43,10 @@
|
|||||||
- Как огранить число потоков на системы при запуске Golang программы и возможно ли огранить их до 1 потока?
|
- Как огранить число потоков на системы при запуске Golang программы и возможно ли огранить их до 1 потока?
|
||||||
- Как устроен слайс и чем он отличается от массива?
|
- Как устроен слайс и чем он отличается от массива?
|
||||||
- coming soon
|
- coming soon
|
||||||
7. [Вопросы о распределённых системах](DISTRIBUTED_SYSTEMS.md)
|
7. [Вопросы о распределённых системах](docs/DISTRIBUTED_SYSTEMS.md)
|
||||||
- Как тестировать распределённую систему?
|
- Как тестировать распределённую систему?
|
||||||
- coming soon
|
- coming soon
|
||||||
8. [Вопросы по организации кода](CODE_DESIGN.md)
|
8. [Вопросы по организации кода](docs/CODE_DESIGN.md)
|
||||||
- Как тесты и TDD влияют на организацию кода?
|
- Как тесты и TDD влияют на организацию кода?
|
||||||
- В чём разница между сцеплением и связанностью?
|
- В чём разница между сцеплением и связанностью?
|
||||||
- Почему в TDD тесты пишутся прежде кода?
|
- Почему в TDD тесты пишутся прежде кода?
|
||||||
|
|||||||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Reference in new issue
Block a user