| react-profiling | 0 |
| react-import-map | react,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf |
| route-pattern | /:user_id/:repository |
| route-controller | files |
| route-action | disambiguate |
| fetch-nonce | v2:892c6e9a-e614-6014-8afe-3d9733684d0c |
| current-catalog-service-hash | f3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb |
| request-id | C102:7DD2C:3121CB:417578:6AECC82F |
| html-safe-nonce | 5a4cbeec5cdbcaedc5ae59e3008d8625146b41c19c8ccad46e93bcc4ea4c0981 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDMTAyOjdERDJDOjMxMjFDQjo0MTc1Nzg6NkFFQ0M4MkYiLCJ2aXNpdG9yX2lkIjoiMTU3MDU0NzY2NjkxNDM2NTkxIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | f3fcabcb840e1a9bbaf8cd8cb3b85a0fdd44208ba8cc0c0327e25e36c0f3efca |
| hovercard-subject-tag | repository:974315510 |
| github-keyboard-shortcuts | repository,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | // |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/ruslaniv/python_interview_questions |
| twitter:image | https://opengraph.githubassets.com/d92d92b30716ca7cbf8884795dede4098b418f4b66197ebf6b014a862f3ec68a/ruslaniv/python_interview_questions |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/d92d92b30716ca7cbf8884795dede4098b418f4b66197ebf6b014a862f3ec68a/ruslaniv/python_interview_questions |
| og:image:alt | Вопросы для подготовки к интервью на позицию Python Developer - ruslaniv/python_interview_questions |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | dc0b519c5798dc1150b88dc4c06a8b9634d0069218dc04e469970e76aad74016 |
| turbo-cache-control | no-cache |
| go-import | github.com/ruslaniv/python_interview_questions git https://github.com/ruslaniv/python_interview_questions.git |
| octolytics-dimension-user_id | 7631314 |
| octolytics-dimension-user_login | ruslaniv |
| octolytics-dimension-repository_id | 974315510 |
| octolytics-dimension-repository_nwo | ruslaniv/python_interview_questions |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | true |
| octolytics-dimension-repository_parent_id | 351877974 |
| octolytics-dimension-repository_parent_nwo | yakimka/python_interview_questions |
| octolytics-dimension-repository_network_root_id | 351877974 |
| octolytics-dimension-repository_network_root_nwo | yakimka/python_interview_questions |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | db139f0bf57b59bf9a8c4abb0849924d6c6ca559 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://github.com/ruslaniv/python_interview_questions#start-of-content |
| https://github.com/ |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fruslaniv%2Fpython_interview_questions |
| GitHubRepository hosting, code review, and collaboration | https://github.com/platform |
| CopilotAI coding agent for tasks, projects, and automated work | https://github.com/features/copilot |
| ActionsCI/CD and automation | https://github.com/features/actions |
| Code QualityQuality analysis, fixes, and enforcement | https://github.com/features/code-quality |
| CodespacesCloud development environments | https://github.com/features/codespaces |
| Code SecurityVulnerability detection and remediation | https://github.com/security/advanced-security/code-security |
| Secret ProtectionSecret scanning and leak prevention | https://github.com/security/advanced-security/secret-protection |
| All Features | https://github.com/features |
| Documentation | https://docs.github.com/en |
| Training | https://learn.github.com/skills |
| Certifications | https://learn.github.com/credentials |
| Build with Copilot | https://github.com/features/ai |
| Customize Copilot | https://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview |
| Integrations | https://github.com/marketplace |
| Trending repos | https://github.com/trending |
| GitHub Sponsors | https://github.com/open-source/sponsors |
| Developer articles | https://github.com/resources/articles |
| ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place. | https://github.blog/changelog/ |
| Enterprises | https://github.com/enterprise |
| Team | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| See all industries | https://github.com/solutions/industry |
| Why GitHub | https://github.com/why-github |
| Customer Stories | https://github.com/customer-stories |
| Business insights | https://github.com/solutions/executive-insights |
| Trust Center | https://github.com/trust-center |
| GitHub Advanced SecurityEnterprise-grade code security | https://github.com/security/advanced-security |
| Copilot for businessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Documentation | https://docs.github.com/en |
| Resource center | https://github.com/resources |
| Blog | https://github.blog/ |
| Events & webinars | https://github.com/resources/events |
| Community Forum | https://github.com/orgs/community/discussions |
| Customer Stories | https://github.com/customer-stories |
| Integrations | https://github.com/marketplace |
| Customer support | https://help.github.com/ |
| Training | https://learn.github.com/skills |
| GitHub Status | https://www.githubstatus.com/ |
| About | https://github.com/about |
| Partners | https://github.com/partners |
| Changelog | https://github.blog/changelog/ |
| GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub. | https://githubuniverse.com/ |
| Pricing | https://github.com/pricing |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fruslaniv%2Fpython_interview_questions |
| Sign up | https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=ruslaniv%2Fpython_interview_questions |
| Reload | https://github.com/ruslaniv/python_interview_questions |
| Reload | https://github.com/ruslaniv/python_interview_questions |
| Reload | https://github.com/ruslaniv/python_interview_questions |
| ruslaniv | https://github.com/ruslaniv |
| python_interview_questions | https://github.com/ruslaniv/python_interview_questions |
| Code | https://github.com/ruslaniv/python_interview_questions |
| Pull requests | https://github.com/ruslaniv/python_interview_questions/pulls |
| Actions | https://github.com/ruslaniv/python_interview_questions/actions |
| Projects | https://github.com/ruslaniv/python_interview_questions/projects |
| Security and quality | https://github.com/ruslaniv/python_interview_questions/security |
| Insights | https://github.com/ruslaniv/python_interview_questions/pulse |
| https://github.com/ruslaniv/python_interview_questions |
| python_interview_questions | https://github.com/ruslaniv/python_interview_questions |
| yakimka/python_interview_questions | https://github.com/yakimka/python_interview_questions |
| Notifications | https://github.com/login?return_to=%2Fruslaniv%2Fpython_interview_questions |
| Fork0 (0) | https://github.com/login?return_to=%2Fruslaniv%2Fpython_interview_questions |
| Star0 (0) | https://github.com/login?return_to=%2Fruslaniv%2Fpython_interview_questions |
| Readme | https://github.com/ruslaniv/python_interview_questions#readme-ov-file |
| License | https://github.com/ruslaniv/python_interview_questions#License-1-ov-file |
| Activity | https://github.com/ruslaniv/python_interview_questions/activity |
| 0 forks | https://github.com/ruslaniv/python_interview_questions/forks |
| Report repository | https://github.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fruslaniv%2Fpython_interview_questions&report=ruslaniv+%28user%29 |
| Branches | https://github.com/ruslaniv/python_interview_questions/branches |
| Tags | https://github.com/ruslaniv/python_interview_questions/tags |
| https://github.com/ruslaniv/python_interview_questions/branches |
| https://github.com/ruslaniv/python_interview_questions/tags |
| 21 Commits | https://github.com/ruslaniv/python_interview_questions/commits/master/ |
| https://github.com/ruslaniv/python_interview_questions/commits/master/ |
| .github/workflows | https://github.com/ruslaniv/python_interview_questions/tree/master/.github/workflows |
| .github/workflows | https://github.com/ruslaniv/python_interview_questions/tree/master/.github/workflows |
| attachments | https://github.com/ruslaniv/python_interview_questions/tree/master/attachments |
| attachments | https://github.com/ruslaniv/python_interview_questions/tree/master/attachments |
| book_res | https://github.com/ruslaniv/python_interview_questions/tree/master/book_res |
| book_res | https://github.com/ruslaniv/python_interview_questions/tree/master/book_res |
| LICENSE | https://github.com/ruslaniv/python_interview_questions/blob/master/LICENSE |
| LICENSE | https://github.com/ruslaniv/python_interview_questions/blob/master/LICENSE |
| Makefile | https://github.com/ruslaniv/python_interview_questions/blob/master/Makefile |
| Makefile | https://github.com/ruslaniv/python_interview_questions/blob/master/Makefile |
| README.md | https://github.com/ruslaniv/python_interview_questions/blob/master/README.md |
| README.md | https://github.com/ruslaniv/python_interview_questions/blob/master/README.md |
| generate_toc.py | https://github.com/ruslaniv/python_interview_questions/blob/master/generate_toc.py |
| generate_toc.py | https://github.com/ruslaniv/python_interview_questions/blob/master/generate_toc.py |
| metadata.txt | https://github.com/ruslaniv/python_interview_questions/blob/master/metadata.txt |
| metadata.txt | https://github.com/ruslaniv/python_interview_questions/blob/master/metadata.txt |
| questions.md | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md |
| questions.md | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md |
| renovate.json | https://github.com/ruslaniv/python_interview_questions/blob/master/renovate.json |
| renovate.json | https://github.com/ruslaniv/python_interview_questions/blob/master/renovate.json |
| README | https://github.com/ruslaniv/python_interview_questions |
| License | https://github.com/ruslaniv/python_interview_questions |
| https://github.com/ruslaniv/python_interview_questions#вопросы-для-подготовки-к-python-developer-интервью |
| https://github.com/ruslaniv/python_interview_questions#disclaimer |
| https://github.com/ruslaniv/python_interview_questions#собственно-вопросы |
| questions.md | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md |
| https://github.com/ruslaniv/python_interview_questions#faq |
| https://github.com/ruslaniv/python_interview_questions#что-это |
| https://github.com/ruslaniv/python_interview_questions#зачем |
| статью | https://habr.com/ru/post/439576/ |
| https://github.com/ruslaniv/python_interview_questions#нашел-ошибкуопечаткубред-в-ответах-или-хочу-добавить-еще-вопросов |
| questions.md | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md |
| Список вопросов | https://github.com/ruslaniv/python_interview_questions#%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA-%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D0%BE%D0%B2 |
| metadata.txt | https://github.com/ruslaniv/python_interview_questions/blob/master/metadata.txt |
| https://github.com/ruslaniv/python_interview_questions#не-хочу-читать-в-markdown-хочу-читать-в-электронной-книге |
| releases | https://github.com/yakimka/python_interview_questions/releases |
| https://github.com/ruslaniv/python_interview_questions#список-вопросов |
| Python | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#Python |
| Последовательности | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9F%D0%BE%D1%81%D0%BB%D0%B5%D0%B4%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D0%B8 |
| Что такое последовательность | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%BF%D0%BE%D1%81%D0%BB%D0%B5%D0%B4%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D1%8C |
| Какие операции поддерживают большинство последовательностей | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA%D0%B8%D0%B5-%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%B8-%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%B8%D0%B2%D0%B0%D1%8E%D1%82-%D0%B1%D0%BE%D0%BB%D1%8C%D1%88%D0%B8%D0%BD%D1%81%D1%82%D0%B2%D0%BE-%D0%BF%D0%BE%D1%81%D0%BB%D0%B5%D0%B4%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D0%B5%D0%B9 |
| Какие виды строк бывают в питоне | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA%D0%B8%D0%B5-%D0%B2%D0%B8%D0%B4%D1%8B-%D1%81%D1%82%D1%80%D0%BE%D0%BA-%D0%B1%D1%8B%D0%B2%D0%B0%D1%8E%D1%82-%D0%B2-%D0%BF%D0%B8%D1%82%D0%BE%D0%BD%D0%B5 |
| Можно ли изменить отдельный символ внутри строки | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9C%D0%BE%D0%B6%D0%BD%D0%BE-%D0%BB%D0%B8-%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D1%8C-%D0%BE%D1%82%D0%B4%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB-%D0%B2%D0%BD%D1%83%D1%82%D1%80%D0%B8-%D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B8 |
| Как соединить список строк в одну. Как разбить строку на список строк | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D1%81%D0%BE%D0%B5%D0%B4%D0%B8%D0%BD%D0%B8%D1%82%D1%8C-%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA-%D1%81%D1%82%D1%80%D0%BE%D0%BA-%D0%B2-%D0%BE%D0%B4%D0%BD%D1%83-%D0%9A%D0%B0%D0%BA-%D1%80%D0%B0%D0%B7%D0%B1%D0%B8%D1%82%D1%8C-%D1%81%D1%82%D1%80%D0%BE%D0%BA%D1%83-%D0%BD%D0%B0-%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA-%D1%81%D1%82%D1%80%D0%BE%D0%BA |
| Как кодировать и декодировать строки | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C-%D0%B8-%D0%B4%D0%B5%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C-%D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B8 |
| Чем список отличается от кортежа | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D0%B5%D0%BC-%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA-%D0%BE%D1%82%D0%BB%D0%B8%D1%87%D0%B0%D0%B5%D1%82%D1%81%D1%8F-%D0%BE%D1%82-%D0%BA%D0%BE%D1%80%D1%82%D0%B5%D0%B6%D0%B0 |
| Что такое диапазон | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%B4%D0%B8%D0%B0%D0%BF%D0%B0%D0%B7%D0%BE%D0%BD |
| Как сделать список уникальным (без повторяющихся элементов) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C-%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA-%D1%83%D0%BD%D0%B8%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%BC-%D0%B1%D0%B5%D0%B7-%D0%BF%D0%BE%D0%B2%D1%82%D0%BE%D1%80%D1%8F%D1%8E%D1%89%D0%B8%D1%85%D1%81%D1%8F-%D1%8D%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2 |
| Есть кортеж из трех элементов. Назначить переменным a, b, c его значения | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%95%D1%81%D1%82%D1%8C-%D0%BA%D0%BE%D1%80%D1%82%D0%B5%D0%B6-%D0%B8%D0%B7-%D1%82%D1%80%D0%B5%D1%85-%D1%8D%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2-%D0%9D%D0%B0%D0%B7%D0%BD%D0%B0%D1%87%D0%B8%D1%82%D1%8C-%D0%BF%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D1%8B%D0%BC-a-b-c-%D0%B5%D0%B3%D0%BE-%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D1%8F |
| Как сравниваются последовательности | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D1%81%D1%80%D0%B0%D0%B2%D0%BD%D0%B8%D0%B2%D0%B0%D1%8E%D1%82%D1%81%D1%8F-%D0%BF%D0%BE%D1%81%D0%BB%D0%B5%D0%B4%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D0%B8 |
| Множества и отображения | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9C%D0%BD%D0%BE%D0%B6%D0%B5%D1%81%D1%82%D0%B2%D0%B0-%D0%B8-%D0%BE%D1%82%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F |
| Как понять хешируемый ли объект | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D0%BF%D0%BE%D0%BD%D1%8F%D1%82%D1%8C-%D1%85%D0%B5%D1%88%D0%B8%D1%80%D1%83%D0%B5%D0%BC%D1%8B%D0%B9-%D0%BB%D0%B8-%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82 |
| Что такое множество | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%BC%D0%BD%D0%BE%D0%B6%D0%B5%D1%81%D1%82%D0%B2%D0%BE |
| Для чего применяются множества | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%94%D0%BB%D1%8F-%D1%87%D0%B5%D0%B3%D0%BE-%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D0%BD%D1%8F%D1%8E%D1%82%D1%81%D1%8F-%D0%BC%D0%BD%D0%BE%D0%B6%D0%B5%D1%81%D1%82%D0%B2%D0%B0 |
| Какие операции можно производить над множествами | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA%D0%B8%D0%B5-%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%B8-%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE-%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D1%8C-%D0%BD%D0%B0%D0%B4-%D0%BC%D0%BD%D0%BE%D0%B6%D0%B5%D1%81%D1%82%D0%B2%D0%B0%D0%BC%D0%B8 |
| Как происходит проверка множеств на равенство | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D0%BF%D1%80%D0%BE%D0%B8%D1%81%D1%85%D0%BE%D0%B4%D0%B8%D1%82-%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B0-%D0%BC%D0%BD%D0%BE%D0%B6%D0%B5%D1%81%D1%82%D0%B2-%D0%BD%D0%B0-%D1%80%D0%B0%D0%B2%D0%B5%D0%BD%D1%81%D1%82%D0%B2%D0%BE |
| Что такое отображение | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%BE%D1%82%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5 |
| Какие нюансы есть в использовании чисел как ключей | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA%D0%B8%D0%B5-%D0%BD%D1%8E%D0%B0%D0%BD%D1%81%D1%8B-%D0%B5%D1%81%D1%82%D1%8C-%D0%B2-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B8-%D1%87%D0%B8%D1%81%D0%B5%D0%BB-%D0%BA%D0%B0%D0%BA-%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%B9 |
| Какие операции можно производить над отображениями | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA%D0%B8%D0%B5-%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%B8-%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE-%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D1%8C-%D0%BD%D0%B0%D0%B4-%D0%BE%D1%82%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F%D0%BC%D0%B8 |
| Что возвращает метод items | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D0%B2%D0%BE%D0%B7%D0%B2%D1%80%D0%B0%D1%89%D0%B0%D0%B5%D1%82-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-items |
| Как отсортировать список словарей по определенному полю | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D0%BE%D1%82%D1%81%D0%BE%D1%80%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C-%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA-%D1%81%D0%BB%D0%BE%D0%B2%D0%B0%D1%80%D0%B5%D0%B9-%D0%BF%D0%BE-%D0%BE%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D0%BE%D0%BC%D1%83-%D0%BF%D0%BE%D0%BB%D1%8E |
| Что может являться ключом словаря. Что не может. Почему | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D0%BC%D0%BE%D0%B6%D0%B5%D1%82-%D1%8F%D0%B2%D0%BB%D1%8F%D1%82%D1%8C%D1%81%D1%8F-%D0%BA%D0%BB%D1%8E%D1%87%D0%BE%D0%BC-%D1%81%D0%BB%D0%BE%D0%B2%D0%B0%D1%80%D1%8F-%D0%A7%D1%82%D0%BE-%D0%BD%D0%B5-%D0%BC%D0%BE%D0%B6%D0%B5%D1%82-%D0%9F%D0%BE%D1%87%D0%B5%D0%BC%D1%83 |
| Есть два списка – ключи и значения. Как составить из них словарь | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%95%D1%81%D1%82%D1%8C-%D0%B4%D0%B2%D0%B0-%D1%81%D0%BF%D0%B8%D1%81%D0%BA%D0%B0--%D0%BA%D0%BB%D1%8E%D1%87%D0%B8-%D0%B8-%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D1%8F-%D0%9A%D0%B0%D0%BA-%D1%81%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-%D0%B8%D0%B7-%D0%BD%D0%B8%D1%85-%D1%81%D0%BB%D0%BE%D0%B2%D0%B0%D1%80%D1%8C |
| Как работает хэш-таблица | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82-%D1%85%D1%8D%D1%88-%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D0%B0 |
| Что такое коллизия | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%BA%D0%BE%D0%BB%D0%BB%D0%B8%D0%B7%D0%B8%D1%8F |
| Где будет быстрее поиск, а где перебор и почему: dict, list, set, tuple | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%93%D0%B4%D0%B5-%D0%B1%D1%83%D0%B4%D0%B5%D1%82-%D0%B1%D1%8B%D1%81%D1%82%D1%80%D0%B5%D0%B5-%D0%BF%D0%BE%D0%B8%D1%81%D0%BA-%D0%B0-%D0%B3%D0%B4%D0%B5-%D0%BF%D0%B5%D1%80%D0%B5%D0%B1%D0%BE%D1%80-%D0%B8-%D0%BF%D0%BE%D1%87%D0%B5%D0%BC%D1%83-dict-list-set-tuple |
| Функции | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8 |
| Что такое args, kwargs. В каких случаях они требуются | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-args-kwargs-%D0%92-%D0%BA%D0%B0%D0%BA%D0%B8%D1%85-%D1%81%D0%BB%D1%83%D1%87%D0%B0%D1%8F%D1%85-%D0%BE%D0%BD%D0%B8-%D1%82%D1%80%D0%B5%D0%B1%D1%83%D1%8E%D1%82%D1%81%D1%8F |
| Почему использовать изменяемые объекты как параметры по-умолчанию плохо. Приведите пример плохого случая. Как исправить | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9F%D0%BE%D1%87%D0%B5%D0%BC%D1%83-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C-%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D1%8F%D0%B5%D0%BC%D1%8B%D0%B5-%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D1%8B-%D0%BA%D0%B0%D0%BA-%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%BF%D0%BE-%D1%83%D0%BC%D0%BE%D0%BB%D1%87%D0%B0%D0%BD%D0%B8%D1%8E-%D0%BF%D0%BB%D0%BE%D1%85%D0%BE-%D0%9F%D1%80%D0%B8%D0%B2%D0%B5%D0%B4%D0%B8%D1%82%D0%B5-%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D1%80-%D0%BF%D0%BB%D0%BE%D1%85%D0%BE%D0%B3%D0%BE-%D1%81%D0%BB%D1%83%D1%87%D0%B0%D1%8F-%D0%9A%D0%B0%D0%BA-%D0%B8%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D1%82%D1%8C |
| Можно ли передавать функцию в качестве аргумента другой функции | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9C%D0%BE%D0%B6%D0%BD%D0%BE-%D0%BB%D0%B8-%D0%BF%D0%B5%D1%80%D0%B5%D0%B4%D0%B0%D0%B2%D0%B0%D1%82%D1%8C-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8E-%D0%B2-%D0%BA%D0%B0%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%B5-%D0%B0%D1%80%D0%B3%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0-%D0%B4%D1%80%D1%83%D0%B3%D0%BE%D0%B9-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8 |
| Можно ли объявлять функцию внутри другой функции. Где она будет видна | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9C%D0%BE%D0%B6%D0%BD%D0%BE-%D0%BB%D0%B8-%D0%BE%D0%B1%D1%8A%D1%8F%D0%B2%D0%BB%D1%8F%D1%82%D1%8C-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8E-%D0%B2%D0%BD%D1%83%D1%82%D1%80%D0%B8-%D0%B4%D1%80%D1%83%D0%B3%D0%BE%D0%B9-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8-%D0%93%D0%B4%D0%B5-%D0%BE%D0%BD%D0%B0-%D0%B1%D1%83%D0%B4%D0%B5%D1%82-%D0%B2%D0%B8%D0%B4%D0%BD%D0%B0 |
| Что такое лямбды. Каковы их особенности | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%BB%D1%8F%D0%BC%D0%B1%D0%B4%D1%8B-%D0%9A%D0%B0%D0%BA%D0%BE%D0%B2%D1%8B-%D0%B8%D1%85-%D0%BE%D1%81%D0%BE%D0%B1%D0%B5%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D0%B8 |
| Допустимы ли следующие выражения | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%94%D0%BE%D0%BF%D1%83%D1%81%D1%82%D0%B8%D0%BC%D1%8B-%D0%BB%D0%B8-%D1%81%D0%BB%D0%B5%D0%B4%D1%83%D1%8E%D1%89%D0%B8%D0%B5-%D0%B2%D1%8B%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F |
| Как передаются значения аргументов в функцию или метод | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D0%BF%D0%B5%D1%80%D0%B5%D0%B4%D0%B0%D1%8E%D1%82%D1%81%D1%8F-%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D1%8F-%D0%B0%D1%80%D0%B3%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2-%D0%B2-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8E-%D0%B8%D0%BB%D0%B8-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4 |
| Что такое замыкание | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%B7%D0%B0%D0%BC%D1%8B%D0%BA%D0%B0%D0%BD%D0%B8%D0%B5 |
| Итераторы и генераторы | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%98%D1%82%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80%D1%8B-%D0%B8-%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80%D1%8B |
| Что такое контейнер | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%BA%D0%BE%D0%BD%D1%82%D0%B5%D0%B9%D0%BD%D0%B5%D1%80 |
| Что такое итерабельный объект | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%B8%D1%82%D0%B5%D1%80%D0%B0%D0%B1%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82 |
| Что такое итератор | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%B8%D1%82%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80 |
| Что такое генератор | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80 |
| Что такое генераторная функция | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%BD%D0%B0%D1%8F-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F |
| Что делает yield | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D0%B4%D0%B5%D0%BB%D0%B0%D0%B5%D1%82-yield |
| В чем отличие [x for x in y] от (x for x in y) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%92-%D1%87%D0%B5%D0%BC-%D0%BE%D1%82%D0%BB%D0%B8%D1%87%D0%B8%D0%B5-x-for-x-in-y-%D0%BE%D1%82-x-for-x-in-y |
| Что особенного в генераторе | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D0%BE%D1%81%D0%BE%D0%B1%D0%B5%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE-%D0%B2-%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B5 |
| Как объявить генератор | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D0%BE%D0%B1%D1%8A%D1%8F%D0%B2%D0%B8%D1%82%D1%8C-%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80 |
| Как получить из генератора список | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B8%D1%82%D1%8C-%D0%B8%D0%B7-%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0-%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA |
| Что такое подгенератор | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%BF%D0%BE%D0%B4%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80 |
| Какие методы есть у генераторов | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA%D0%B8%D0%B5-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4%D1%8B-%D0%B5%D1%81%D1%82%D1%8C-%D1%83-%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%BE%D0%B2 |
| Можно ли извлечь элемент генератора по индексу | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9C%D0%BE%D0%B6%D0%BD%D0%BE-%D0%BB%D0%B8-%D0%B8%D0%B7%D0%B2%D0%BB%D0%B5%D1%87%D1%8C-%D1%8D%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82-%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0-%D0%BF%D0%BE-%D0%B8%D0%BD%D0%B4%D0%B5%D0%BA%D1%81%D1%83 |
| Что возвращает итерация по словарю | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D0%B2%D0%BE%D0%B7%D0%B2%D1%80%D0%B0%D1%89%D0%B0%D0%B5%D1%82-%D0%B8%D1%82%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F-%D0%BF%D0%BE-%D1%81%D0%BB%D0%BE%D0%B2%D0%B0%D1%80%D1%8E |
| Как итерировать словарь по парам ключ-значение | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D0%B8%D1%82%D0%B5%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C-%D1%81%D0%BB%D0%BE%D0%B2%D0%B0%D1%80%D1%8C-%D0%BF%D0%BE-%D0%BF%D0%B0%D1%80%D0%B0%D0%BC-%D0%BA%D0%BB%D1%8E%D1%87-%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5 |
| Что такое сопрограмма | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D1%81%D0%BE%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0 |
| Классы, объекты | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%BB%D0%B0%D1%81%D1%81%D1%8B-%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D1%8B |
| Как получить список атрибутов объекта | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B8%D1%82%D1%8C-%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA-%D0%B0%D1%82%D1%80%D0%B8%D0%B1%D1%83%D1%82%D0%BE%D0%B2-%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%B0 |
| Что такое магические методы, для чего нужны | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%BC%D0%B0%D0%B3%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4%D1%8B-%D0%B4%D0%BB%D1%8F-%D1%87%D0%B5%D0%B3%D0%BE-%D0%BD%D1%83%D0%B6%D0%BD%D1%8B |
| Как в классе сослаться на родительский класс | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D0%B2-%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%B5-%D1%81%D0%BE%D1%81%D0%BB%D0%B0%D1%82%D1%8C%D1%81%D1%8F-%D0%BD%D0%B0-%D1%80%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D0%BA%D0%B8%D0%B9-%D0%BA%D0%BB%D0%B0%D1%81%D1%81 |
| Возможно ли множественное наследование | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%92%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE-%D0%BB%D0%B8-%D0%BC%D0%BD%D0%BE%D0%B6%D0%B5%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D0%BE%D0%B5-%D0%BD%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5 |
| Что такое MRO | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-MRO |
| Что такое Diamond problem | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-Diamond-problem |
| Что такое миксины | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%BC%D0%B8%D0%BA%D1%81%D0%B8%D0%BD%D1%8B |
| Что такое контекстный менеджер. Как написать свой | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%BA%D0%BE%D0%BD%D1%82%D0%B5%D0%BA%D1%81%D1%82%D0%BD%D1%8B%D0%B9-%D0%BC%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80-%D0%9A%D0%B0%D0%BA-%D0%BD%D0%B0%D0%BF%D0%B8%D1%81%D0%B0%D1%82%D1%8C-%D1%81%D0%B2%D0%BE%D0%B9 |
| Прокомментировать выражение | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9F%D1%80%D0%BE%D0%BA%D0%BE%D0%BC%D0%BC%D0%B5%D0%BD%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C-%D0%B2%D1%8B%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5 |
| Что такое __slots__. Плюсы, минусы | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-__slots__-%D0%9F%D0%BB%D1%8E%D1%81%D1%8B-%D0%BC%D0%B8%D0%BD%D1%83%D1%81%D1%8B |
| В чем смысл параметров _value, __value | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%92-%D1%87%D0%B5%D0%BC-%D1%81%D0%BC%D1%8B%D1%81%D0%BB-%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D0%BE%D0%B2-_value-__value |
| Что такое __new__. И чем он отличается от __init__. В какой последовательности они выполняются | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-__new__-%D0%98-%D1%87%D0%B5%D0%BC-%D0%BE%D0%BD-%D0%BE%D1%82%D0%BB%D0%B8%D1%87%D0%B0%D0%B5%D1%82%D1%81%D1%8F-%D0%BE%D1%82-__init__-%D0%92-%D0%BA%D0%B0%D0%BA%D0%BE%D0%B9-%D0%BF%D0%BE%D1%81%D0%BB%D0%B5%D0%B4%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D0%B8-%D0%BE%D0%BD%D0%B8-%D0%B2%D1%8B%D0%BF%D0%BE%D0%BB%D0%BD%D1%8F%D1%8E%D1%82%D1%81%D1%8F |
| Что такое и чем отличается old-style от new-style classes | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%B8-%D1%87%D0%B5%D0%BC-%D0%BE%D1%82%D0%BB%D0%B8%D1%87%D0%B0%D0%B5%D1%82%D1%81%D1%8F-old-style-%D0%BE%D1%82-new-style-classes |
| Что такое утиная типизация | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D1%83%D1%82%D0%B8%D0%BD%D0%B0%D1%8F-%D1%82%D0%B8%D0%BF%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F |
| Модули, пакеты | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D0%B8-%D0%BF%D0%B0%D0%BA%D0%B5%D1%82%D1%8B |
| Что такое модуль | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C |
| Как можно получить имя модуля | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE-%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B8%D1%82%D1%8C-%D0%B8%D0%BC%D1%8F-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8F |
| Что такое модульное программирование | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5 |
| Как Python ищет модули при импорте | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-Python-%D0%B8%D1%89%D0%B5%D1%82-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B8-%D0%BF%D1%80%D0%B8-%D0%B8%D0%BC%D0%BF%D0%BE%D1%80%D1%82%D0%B5 |
| Что такое пакет | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%BF%D0%B0%D0%BA%D0%B5%D1%82 |
| Что вы можете сказать о конструкции import package.item | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D0%B2%D1%8B-%D0%BC%D0%BE%D0%B6%D0%B5%D1%82%D0%B5-%D1%81%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D1%8C-%D0%BE-%D0%BA%D0%BE%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D0%B8-import-packageitem |
| Исключения | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%98%D1%81%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D1%8F |
| Что такое обработка исключений | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%BE%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0-%D0%B8%D1%81%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B9 |
| Для чего могут применять конструкцию try finally без except | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%94%D0%BB%D1%8F-%D1%87%D0%B5%D0%B3%D0%BE-%D0%BC%D0%BE%D0%B3%D1%83%D1%82-%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D0%BD%D1%8F%D1%82%D1%8C-%D0%BA%D0%BE%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8E-try-finally-%D0%B1%D0%B5%D0%B7-except |
| Как правильно по-разному обрабатывать исключения | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D1%8C%D0%BD%D0%BE-%D0%BF%D0%BE-%D1%80%D0%B0%D0%B7%D0%BD%D0%BE%D0%BC%D1%83-%D0%BE%D0%B1%D1%80%D0%B0%D0%B1%D0%B0%D1%82%D1%8B%D0%B2%D0%B0%D1%82%D1%8C-%D0%B8%D1%81%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D1%8F |
| Что будет если ошибку не обработает блок except | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D0%B1%D1%83%D0%B4%D0%B5%D1%82-%D0%B5%D1%81%D0%BB%D0%B8-%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D1%83-%D0%BD%D0%B5-%D0%BE%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82-%D0%B1%D0%BB%D0%BE%D0%BA-except |
| Что делать если нужно перехватить исключение, выполнить действия и опять возбудить это же исключение | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C-%D0%B5%D1%81%D0%BB%D0%B8-%D0%BD%D1%83%D0%B6%D0%BD%D0%BE-%D0%BF%D0%B5%D1%80%D0%B5%D1%85%D0%B2%D0%B0%D1%82%D0%B8%D1%82%D1%8C-%D0%B8%D1%81%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B2%D1%8B%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D1%8C-%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D1%8F-%D0%B8-%D0%BE%D0%BF%D1%8F%D1%82%D1%8C-%D0%B2%D0%BE%D0%B7%D0%B1%D1%83%D0%B4%D0%B8%D1%82%D1%8C-%D1%8D%D1%82%D0%BE-%D0%B6%D0%B5-%D0%B8%D1%81%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5 |
| Что такое сцепление исключений | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D1%81%D1%86%D0%B5%D0%BF%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B8%D1%81%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B9 |
| Зачем нужен блок else | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%97%D0%B0%D1%87%D0%B5%D0%BC-%D0%BD%D1%83%D0%B6%D0%B5%D0%BD-%D0%B1%D0%BB%D0%BE%D0%BA-else |
| Что можно передать в конструктор исключения | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE-%D0%BF%D0%B5%D1%80%D0%B5%D0%B4%D0%B0%D1%82%D1%8C-%D0%B2-%D0%BA%D0%BE%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D0%BE%D1%80-%D0%B8%D1%81%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D1%8F |
| Какие есть классы исключений | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA%D0%B8%D0%B5-%D0%B5%D1%81%D1%82%D1%8C-%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D1%8B-%D0%B8%D1%81%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B9 |
| В каких случаях можно обработать SyntaxError | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%92-%D0%BA%D0%B0%D0%BA%D0%B8%D1%85-%D1%81%D0%BB%D1%83%D1%87%D0%B0%D1%8F%D1%85-%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE-%D0%BE%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D1%82%D1%8C-SyntaxError |
| Можно ли создавать собственные исключения | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9C%D0%BE%D0%B6%D0%BD%D0%BE-%D0%BB%D0%B8-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%B2%D0%B0%D1%82%D1%8C-%D1%81%D0%BE%D0%B1%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5-%D0%B8%D1%81%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D1%8F |
| Для чего нужны предупреждения (warnings) и как создать собственное | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%94%D0%BB%D1%8F-%D1%87%D0%B5%D0%B3%D0%BE-%D0%BD%D1%83%D0%B6%D0%BD%D1%8B-%D0%BF%D1%80%D0%B5%D0%B4%D1%83%D0%BF%D1%80%D0%B5%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F-warnings-%D0%B8-%D0%BA%D0%B0%D0%BA-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C-%D1%81%D0%BE%D0%B1%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D0%BE%D0%B5 |
| Для чего нужен модуль warnings | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%94%D0%BB%D1%8F-%D1%87%D0%B5%D0%B3%D0%BE-%D0%BD%D1%83%D0%B6%D0%B5%D0%BD-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C-warnings |
| Декораторы | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%94%D0%B5%D0%BA%D0%BE%D1%80%D0%B0%D1%82%D0%BE%D1%80%D1%8B |
| Что такое декораторы. Зачем нужны | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%B4%D0%B5%D0%BA%D0%BE%D1%80%D0%B0%D1%82%D0%BE%D1%80%D1%8B-%D0%97%D0%B0%D1%87%D0%B5%D0%BC-%D0%BD%D1%83%D0%B6%D0%BD%D1%8B |
| Что может быть декоратором. К чему может быть применен декоратор | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D0%BC%D0%BE%D0%B6%D0%B5%D1%82-%D0%B1%D1%8B%D1%82%D1%8C-%D0%B4%D0%B5%D0%BA%D0%BE%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%BE%D0%BC-%D0%9A-%D1%87%D0%B5%D0%BC%D1%83-%D0%BC%D0%BE%D0%B6%D0%B5%D1%82-%D0%B1%D1%8B%D1%82%D1%8C-%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD-%D0%B4%D0%B5%D0%BA%D0%BE%D1%80%D0%B0%D1%82%D0%BE%D1%80 |
| Что будет, если декоратор не возвращает ничего | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D0%B1%D1%83%D0%B4%D0%B5%D1%82-%D0%B5%D1%81%D0%BB%D0%B8-%D0%B4%D0%B5%D0%BA%D0%BE%D1%80%D0%B0%D1%82%D0%BE%D1%80-%D0%BD%D0%B5-%D0%B2%D0%BE%D0%B7%D0%B2%D1%80%D0%B0%D1%89%D0%B0%D0%B5%D1%82-%D0%BD%D0%B8%D1%87%D0%B5%D0%B3%D0%BE |
| В чем отличие @foobar от @foobar() | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%92-%D1%87%D0%B5%D0%BC-%D0%BE%D1%82%D0%BB%D0%B8%D1%87%D0%B8%D0%B5-foobar-%D0%BE%D1%82-foobar |
| Что такое фабрика декораторов | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D1%84%D0%B0%D0%B1%D1%80%D0%B8%D0%BA%D0%B0-%D0%B4%D0%B5%D0%BA%D0%BE%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%BE%D0%B2 |
| Зачем нужен wraps | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%97%D0%B0%D1%87%D0%B5%D0%BC-%D0%BD%D1%83%D0%B6%D0%B5%D0%BD-wraps |
| Метаклассы | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9C%D0%B5%D1%82%D0%B0%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D1%8B |
| Что такое метаклассы | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%BC%D0%B5%D1%82%D0%B0%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D1%8B |
| Что такое type. Как работает поиск метакласса при создании объекта | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-type-%D0%9A%D0%B0%D0%BA-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82-%D0%BF%D0%BE%D0%B8%D1%81%D0%BA-%D0%BC%D0%B5%D1%82%D0%B0%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%B0-%D0%BF%D1%80%D0%B8-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B8-%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%B0 |
| Как работают метаклассы | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D1%8E%D1%82-%D0%BC%D0%B5%D1%82%D0%B0%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D1%8B |
| Зачем вообще использовать метаклассы | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%97%D0%B0%D1%87%D0%B5%D0%BC-%D0%B2%D0%BE%D0%BE%D0%B1%D1%89%D0%B5-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C-%D0%BC%D0%B5%D1%82%D0%B0%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D1%8B |
| Ввод-Вывод | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%92%D0%B2%D0%BE%D0%B4-%D0%92%D1%8B%D0%B2%D0%BE%D0%B4 |
| Что такое файловый объект | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2%D1%8B%D0%B9-%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82 |
| Какие есть виды файловых объектов | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA%D0%B8%D0%B5-%D0%B5%D1%81%D1%82%D1%8C-%D0%B2%D0%B8%D0%B4%D1%8B-%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2%D1%8B%D1%85-%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BE%D0%B2 |
| В чем отличие текстовых и бинарных файлов | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%92-%D1%87%D0%B5%D0%BC-%D0%BE%D1%82%D0%BB%D0%B8%D1%87%D0%B8%D0%B5-%D1%82%D0%B5%D0%BA%D1%81%D1%82%D0%BE%D0%B2%D1%8B%D1%85-%D0%B8-%D0%B1%D0%B8%D0%BD%D0%B0%D1%80%D0%BD%D1%8B%D1%85-%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2 |
| Как пользоваться функцией open | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%D1%81%D1%8F-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B5%D0%B9-open |
| Для чего необходимо закрывать файлы | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%94%D0%BB%D1%8F-%D1%87%D0%B5%D0%B3%D0%BE-%D0%BD%D0%B5%D0%BE%D0%B1%D1%85%D0%BE%D0%B4%D0%B8%D0%BC%D0%BE-%D0%B7%D0%B0%D0%BA%D1%80%D1%8B%D0%B2%D0%B0%D1%82%D1%8C-%D1%84%D0%B0%D0%B9%D0%BB%D1%8B |
| Что делают методы tell и seek | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D0%B4%D0%B5%D0%BB%D0%B0%D1%8E%D1%82-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4%D1%8B-tell-%D0%B8-seek |
| Что делают StringIO и BytesIO | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D0%B4%D0%B5%D0%BB%D0%B0%D1%8E%D1%82-StringIO-%D0%B8-BytesIO |
| Являются ли файловые объекты контекстными менеджерами | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%AF%D0%B2%D0%BB%D1%8F%D1%8E%D1%82%D1%81%D1%8F-%D0%BB%D0%B8-%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2%D1%8B%D0%B5-%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D1%8B-%D0%BA%D0%BE%D0%BD%D1%82%D0%B5%D0%BA%D1%81%D1%82%D0%BD%D1%8B%D0%BC%D0%B8-%D0%BC%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80%D0%B0%D0%BC%D0%B8 |
| Что такое сериализация | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D1%81%D0%B5%D1%80%D0%B8%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F |
| json.dumps / json.dump , json.loads / json.load | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#jsondumps--jsondump--jsonloads--jsonload |
| Что делать если нужно сериализовать данные, которые не поддерживаются стандартным модулем json | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C-%D0%B5%D1%81%D0%BB%D0%B8-%D0%BD%D1%83%D0%B6%D0%BD%D0%BE-%D1%81%D0%B5%D1%80%D0%B8%D0%B0%D0%BB%D0%B8%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5-%D0%BA%D0%BE%D1%82%D0%BE%D1%80%D1%8B%D0%B5-%D0%BD%D0%B5-%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%B8%D0%B2%D0%B0%D1%8E%D1%82%D1%81%D1%8F-%D1%81%D1%82%D0%B0%D0%BD%D0%B4%D0%B0%D1%80%D1%82%D0%BD%D1%8B%D0%BC-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5%D0%BC-json |
| pickle.dumps / pickle.dump, pickle.loads / pickle.load | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#pickledumps--pickledump-pickleloads--pickleload |
| Тестирование | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A2%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5 |
| Пирамида тестирования | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9F%D0%B8%D1%80%D0%B0%D0%BC%D0%B8%D0%B4%D0%B0-%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F |
| Что такое mocking | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-mocking |
| Что делать, если тестируемая функция использует удалённое подключение к внешним сервисам, которое иногда видает ошибку таймаута, 404 и им подобные | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C-%D0%B5%D1%81%D0%BB%D0%B8-%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D1%83%D0%B5%D0%BC%D0%B0%D1%8F-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D1%83%D0%B5%D1%82-%D1%83%D0%B4%D0%B0%D0%BB%D1%91%D0%BD%D0%BD%D0%BE%D0%B5-%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BA-%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D0%BC-%D1%81%D0%B5%D1%80%D0%B2%D0%B8%D1%81%D0%B0%D0%BC-%D0%BA%D0%BE%D1%82%D0%BE%D1%80%D0%BE%D0%B5-%D0%B8%D0%BD%D0%BE%D0%B3%D0%B4%D0%B0-%D0%B2%D0%B8%D0%B4%D0%B0%D0%B5%D1%82-%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D1%83-%D1%82%D0%B0%D0%B9%D0%BC%D0%B0%D1%83%D1%82%D0%B0-404-%D0%B8-%D0%B8%D0%BC-%D0%BF%D0%BE%D0%B4%D0%BE%D0%B1%D0%BD%D1%8B%D0%B5 |
| Что делать, если тестируемая функция занимает много времени на выполнение повторяющихся операций внутри неё | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C-%D0%B5%D1%81%D0%BB%D0%B8-%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D1%83%D0%B5%D0%BC%D0%B0%D1%8F-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F-%D0%B7%D0%B0%D0%BD%D0%B8%D0%BC%D0%B0%D0%B5%D1%82-%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE-%D0%B2%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%B8-%D0%BD%D0%B0-%D0%B2%D1%8B%D0%BF%D0%BE%D0%BB%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BF%D0%BE%D0%B2%D1%82%D0%BE%D1%80%D1%8F%D1%8E%D1%89%D0%B8%D1%85%D1%81%D1%8F-%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%B9-%D0%B2%D0%BD%D1%83%D1%82%D1%80%D0%B8-%D0%BD%D0%B5%D1%91 |
| Какие вы знаете виды тестов | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA%D0%B8%D0%B5-%D0%B2%D1%8B-%D0%B7%D0%BD%D0%B0%D0%B5%D1%82%D0%B5-%D0%B2%D0%B8%D0%B4%D1%8B-%D1%82%D0%B5%D1%81%D1%82%D0%BE%D0%B2 |
| Unit-тесты | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#Unit-%D1%82%D0%B5%D1%81%D1%82%D1%8B |
| Интеграционные тесты (Integration tests) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5-%D1%82%D0%B5%D1%81%D1%82%D1%8B-Integration-tests |
| Функциональное тестирование | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%BE%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5-%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5 |
| Системный тест (System test, Service test) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BD%D1%8B%D0%B9-%D1%82%D0%B5%D1%81%D1%82-System-test-Service-test |
| Проверка работоспособности (Smoke test, Sanity check) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9F%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B0-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BE%D1%81%D0%BF%D0%BE%D1%81%D0%BE%D0%B1%D0%BD%D0%BE%D1%81%D1%82%D0%B8-Smoke-test-Sanity-check |
| Регрессионное тестирование (Regression testing) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A0%D0%B5%D0%B3%D1%80%D0%B5%D1%81%D1%81%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B5-%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-Regression-testing |
| Прочее | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9F%D1%80%D0%BE%D1%87%D0%B5%D0%B5 |
| Чем интеграционное тестирование отличается от функционального | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D0%B5%D0%BC-%D0%B8%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B5-%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D0%BE%D1%82%D0%BB%D0%B8%D1%87%D0%B0%D0%B5%D1%82%D1%81%D1%8F-%D0%BE%D1%82-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%BE%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE |
| Функциональное программирование | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%BE%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5 |
| Что такое функциональное программирование | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%BE%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5 |
| Как у Python с поддержкой функционального программирования | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D1%83-Python-%D1%81-%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%BE%D0%B9-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%BE%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F |
| Что такое объект первого класса | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82-%D0%BF%D0%B5%D1%80%D0%B2%D0%BE%D0%B3%D0%BE-%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%B0 |
| Что такое функция высшего порядка | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F-%D0%B2%D1%8B%D1%81%D1%88%D0%B5%D0%B3%D0%BE-%D0%BF%D0%BE%D1%80%D1%8F%D0%B4%D0%BA%D0%B0 |
| Что такое каррирование | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%BA%D0%B0%D1%80%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5 |
| Опишите функции map, reduce, filter модуля functools | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9E%D0%BF%D0%B8%D1%88%D0%B8%D1%82%D0%B5-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8-map-reduce-filter-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8F-functools |
| Какие еще вы знаете функции из модуля functools | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA%D0%B8%D0%B5-%D0%B5%D1%89%D0%B5-%D0%B2%D1%8B-%D0%B7%D0%BD%D0%B0%D0%B5%D1%82%D0%B5-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8-%D0%B8%D0%B7-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8F-functools |
| Какие вы функции знаете из модуля itertools | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA%D0%B8%D0%B5-%D0%B2%D1%8B-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8-%D0%B7%D0%BD%D0%B0%D0%B5%D1%82%D0%B5-%D0%B8%D0%B7-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8F-itertools |
| Для чего нужен модуль operator | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%94%D0%BB%D1%8F-%D1%87%D0%B5%D0%B3%D0%BE-%D0%BD%D1%83%D0%B6%D0%B5%D0%BD-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C-operator |
| GIL, потоки, процессы | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#GIL-%D0%BF%D0%BE%D1%82%D0%BE%D0%BA%D0%B8-%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81%D1%8B |
| Что такое GIL. Какие у него есть проблемы | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-GIL-%D0%9A%D0%B0%D0%BA%D0%B8%D0%B5-%D1%83-%D0%BD%D0%B5%D0%B3%D0%BE-%D0%B5%D1%81%D1%82%D1%8C-%D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B |
| Работали ли Вы с asyncio. В чём его особенность | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%BB%D0%B8-%D0%BB%D0%B8-%D0%92%D1%8B-%D1%81-asyncio-%D0%92-%D1%87%D1%91%D0%BC-%D0%B5%D0%B3%D0%BE-%D0%BE%D1%81%D0%BE%D0%B1%D0%B5%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D1%8C |
| Что такое async/await, для чего они нужны и как их использовать | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-asyncawait-%D0%B4%D0%BB%D1%8F-%D1%87%D0%B5%D0%B3%D0%BE-%D0%BE%D0%BD%D0%B8-%D0%BD%D1%83%D0%B6%D0%BD%D1%8B-%D0%B8-%D0%BA%D0%B0%D0%BA-%D0%B8%D1%85-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C |
| Как в питоне реализуется многопоточность. Какими модулями | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D0%B2-%D0%BF%D0%B8%D1%82%D0%BE%D0%BD%D0%B5-%D1%80%D0%B5%D0%B0%D0%BB%D0%B8%D0%B7%D1%83%D0%B5%D1%82%D1%81%D1%8F-%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE%D0%BF%D0%BE%D1%82%D0%BE%D1%87%D0%BD%D0%BE%D1%81%D1%82%D1%8C-%D0%9A%D0%B0%D0%BA%D0%B8%D0%BC%D0%B8-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8F%D0%BC%D0%B8 |
| В чем отличие тредов от мультипроцессинга | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%92-%D1%87%D0%B5%D0%BC-%D0%BE%D1%82%D0%BB%D0%B8%D1%87%D0%B8%D0%B5-%D1%82%D1%80%D0%B5%D0%B4%D0%BE%D0%B2-%D0%BE%D1%82-%D0%BC%D1%83%D0%BB%D1%8C%D1%82%D0%B8%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81%D0%B8%D0%BD%D0%B3%D0%B0 |
| Какие задачи хорошо параллелятся, какие плохо | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA%D0%B8%D0%B5-%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B8-%D1%85%D0%BE%D1%80%D0%BE%D1%88%D0%BE-%D0%BF%D0%B0%D1%80%D0%B0%D0%BB%D0%BB%D0%B5%D0%BB%D1%8F%D1%82%D1%81%D1%8F-%D0%BA%D0%B0%D0%BA%D0%B8%D0%B5-%D0%BF%D0%BB%D0%BE%D1%85%D0%BE |
| Нужно посчитать 100 уравнений. Делать это в тредах или нет | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9D%D1%83%D0%B6%D0%BD%D0%BE-%D0%BF%D0%BE%D1%81%D1%87%D0%B8%D1%82%D0%B0%D1%82%D1%8C-100-%D1%83%D1%80%D0%B0%D0%B2%D0%BD%D0%B5%D0%BD%D0%B8%D0%B9-%D0%94%D0%B5%D0%BB%D0%B0%D1%82%D1%8C-%D1%8D%D1%82%D0%BE-%D0%B2-%D1%82%D1%80%D0%B5%D0%B4%D0%B0%D1%85-%D0%B8%D0%BB%D0%B8-%D0%BD%D0%B5%D1%82 |
| Треды в Питоне — это нативные треды или нет | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A2%D1%80%D0%B5%D0%B4%D1%8B-%D0%B2-%D0%9F%D0%B8%D1%82%D0%BE%D0%BD%D0%B5--%D1%8D%D1%82%D0%BE-%D0%BD%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D1%8B%D0%B5-%D1%82%D1%80%D0%B5%D0%B4%D1%8B-%D0%B8%D0%BB%D0%B8-%D0%BD%D0%B5%D1%82 |
| Что такое гринлеты. Общее понятие. Примеры реализаций | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%B3%D1%80%D0%B8%D0%BD%D0%BB%D0%B5%D1%82%D1%8B-%D0%9E%D0%B1%D1%89%D0%B5%D0%B5-%D0%BF%D0%BE%D0%BD%D1%8F%D1%82%D0%B8%D0%B5-%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B-%D1%80%D0%B5%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B9 |
| Какие варианты реализации шаблона Singleton на питоне | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA%D0%B8%D0%B5-%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D1%80%D0%B5%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8-%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%B0-Singleton-%D0%BD%D0%B0-%D0%BF%D0%B8%D1%82%D0%BE%D0%BD%D0%B5 |
| Какие вы знаете инструменты для проверки кодстайл | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA%D0%B8%D0%B5-%D0%B2%D1%8B-%D0%B7%D0%BD%D0%B0%D0%B5%D1%82%D0%B5-%D0%B8%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B-%D0%B4%D0%BB%D1%8F-%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B8-%D0%BA%D0%BE%D0%B4%D1%81%D1%82%D0%B0%D0%B9%D0%BB |
| Что такое list/dict comprehension | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-listdict-comprehension |
| Какая разница между одинарным и двойным подчеркиванием | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA%D0%B0%D1%8F-%D1%80%D0%B0%D0%B7%D0%BD%D0%B8%D1%86%D0%B0-%D0%BC%D0%B5%D0%B6%D0%B4%D1%83-%D0%BE%D0%B4%D0%B8%D0%BD%D0%B0%D1%80%D0%BD%D1%8B%D0%BC-%D0%B8-%D0%B4%D0%B2%D0%BE%D0%B9%D0%BD%D1%8B%D0%BC-%D0%BF%D0%BE%D0%B4%D1%87%D0%B5%D1%80%D0%BA%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%D0%BC |
| Отличие copy() от deepcopy() | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9E%D1%82%D0%BB%D0%B8%D1%87%D0%B8%D0%B5-copy-%D0%BE%D1%82-deepcopy |
| Что такое garbage collector. В чём его плюсы и минусы | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-garbage-collector-%D0%92-%D1%87%D1%91%D0%BC-%D0%B5%D0%B3%D0%BE-%D0%BF%D0%BB%D1%8E%D1%81%D1%8B-%D0%B8-%D0%BC%D0%B8%D0%BD%D1%83%D1%81%D1%8B |
| Что такое интроспекция | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%B8%D0%BD%D1%82%D1%80%D0%BE%D1%81%D0%BF%D0%B5%D0%BA%D1%86%D0%B8%D1%8F |
| Что такое рефлексия | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D1%80%D0%B5%D1%84%D0%BB%D0%B5%D0%BA%D1%81%D0%B8%D1%8F |
| Django | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#Django |
| Что такое Middleware, для чего, как реализуется | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-Middleware-%D0%B4%D0%BB%D1%8F-%D1%87%D0%B5%D0%B3%D0%BE-%D0%BA%D0%B0%D0%BA-%D1%80%D0%B5%D0%B0%D0%BB%D0%B8%D0%B7%D1%83%D0%B5%D1%82%D1%81%D1%8F |
| Назовите основные мидлвари. Зачем они нужны | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9D%D0%B0%D0%B7%D0%BE%D0%B2%D0%B8%D1%82%D0%B5-%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%BD%D1%8B%D0%B5-%D0%BC%D0%B8%D0%B4%D0%BB%D0%B2%D0%B0%D1%80%D0%B8-%D0%97%D0%B0%D1%87%D0%B5%D0%BC-%D0%BE%D0%BD%D0%B8-%D0%BD%D1%83%D0%B6%D0%BD%D1%8B |
| Опишите алгоритм работы CSRF middleware | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9E%D0%BF%D0%B8%D1%88%D0%B8%D1%82%D0%B5-%D0%B0%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B-CSRF-middleware |
| Что такое сигналы? Зачем нужны? Назовите основные | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D1%8B-%D0%97%D0%B0%D1%87%D0%B5%D0%BC-%D0%BD%D1%83%D0%B6%D0%BD%D1%8B-%D0%9D%D0%B0%D0%B7%D0%BE%D0%B2%D0%B8%D1%82%D0%B5-%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%BD%D1%8B%D0%B5 |
| Как реализуется связь m2m на уровне базы данных | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D1%80%D0%B5%D0%B0%D0%BB%D0%B8%D0%B7%D1%83%D0%B5%D1%82%D1%81%D1%8F-%D1%81%D0%B2%D1%8F%D0%B7%D1%8C-m2m-%D0%BD%D0%B0-%D1%83%D1%80%D0%BE%D0%B2%D0%BD%D0%B5-%D0%B1%D0%B0%D0%B7%D1%8B-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85 |
| Чем лучше отправлять форму — GET или POST | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D0%B5%D0%BC-%D0%BB%D1%83%D1%87%D1%88%D0%B5-%D0%BE%D1%82%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%8F%D1%82%D1%8C-%D1%84%D0%BE%D1%80%D0%BC%D1%83--GET-%D0%B8%D0%BB%D0%B8-POST |
| Как работает Serializer в Django REST Framework | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82-Serializer-%D0%B2-Django-REST-Framework |
| Что такое Meta в классах Django и для чего нужен | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-Meta-%D0%B2-%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%B0%D1%85-Django-%D0%B8-%D0%B4%D0%BB%D1%8F-%D1%87%D0%B5%D0%B3%D0%BE-%D0%BD%D1%83%D0%B6%D0%B5%D0%BD |
| За что отвечает Meta в сериализаторе | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%97%D0%B0-%D1%87%D1%82%D0%BE-%D0%BE%D1%82%D0%B2%D0%B5%D1%87%D0%B0%D0%B5%D1%82-Meta-%D0%B2-%D1%81%D0%B5%D1%80%D0%B8%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%82%D0%BE%D1%80%D0%B5 |
| Какая разница в быстродействии между django и Flask (и почему) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA%D0%B0%D1%8F-%D1%80%D0%B0%D0%B7%D0%BD%D0%B8%D1%86%D0%B0-%D0%B2-%D0%B1%D1%8B%D1%81%D1%82%D1%80%D0%BE%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B8-%D0%BC%D0%B5%D0%B6%D0%B4%D1%83-django-%D0%B8-Flask-%D0%B8-%D0%BF%D0%BE%D1%87%D0%B5%D0%BC%D1%83 |
| Как в django работает система аутентификации | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D0%B2-django-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82-%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0-%D0%B0%D1%83%D1%82%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D0%B8 |
| Веб-разработка | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%92%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0 |
| Что такое CGI. Плюсы, минусы | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-CGI-%D0%9F%D0%BB%D1%8E%D1%81%D1%8B-%D0%BC%D0%B8%D0%BD%D1%83%D1%81%D1%8B |
| Как защитить куки от воровства и от подделки | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D0%B7%D0%B0%D1%89%D0%B8%D1%82%D0%B8%D1%82%D1%8C-%D0%BA%D1%83%D0%BA%D0%B8-%D0%BE%D1%82-%D0%B2%D0%BE%D1%80%D0%BE%D0%B2%D1%81%D1%82%D0%B2%D0%B0-%D0%B8-%D0%BE%D1%82-%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D0%BB%D0%BA%D0%B8 |
| Какая разница между аутентификацией и авторизацией | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA%D0%B0%D1%8F-%D1%80%D0%B0%D0%B7%D0%BD%D0%B8%D1%86%D0%B0-%D0%BC%D0%B5%D0%B6%D0%B4%D1%83-%D0%B0%D1%83%D1%82%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D0%B5%D0%B9-%D0%B8-%D0%B0%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B5%D0%B9 |
| Что такое XSS. Примеры. Как защитить приложение | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-XSS-%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B-%D0%9A%D0%B0%D0%BA-%D0%B7%D0%B0%D1%89%D0%B8%D1%82%D0%B8%D1%82%D1%8C-%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5 |
| REST & SOAP | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#REST--SOAP |
| Что такое REST | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-REST |
| Что такое SOAP | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-SOAP |
| В чем разница между REST и SOAP веб сервисами | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%92-%D1%87%D0%B5%D0%BC-%D1%80%D0%B0%D0%B7%D0%BD%D0%B8%D1%86%D0%B0-%D0%BC%D0%B5%D0%B6%D0%B4%D1%83-REST-%D0%B8-SOAP-%D0%B2%D0%B5%D0%B1-%D1%81%D0%B5%D1%80%D0%B2%D0%B8%D1%81%D0%B0%D0%BC%D0%B8 |
| Можем ли мы посылать SOAP сообщения с вложением | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9C%D0%BE%D0%B6%D0%B5%D0%BC-%D0%BB%D0%B8-%D0%BC%D1%8B-%D0%BF%D0%BE%D1%81%D1%8B%D0%BB%D0%B0%D1%82%D1%8C-SOAP-%D1%81%D0%BE%D0%BE%D0%B1%D1%89%D0%B5%D0%BD%D0%B8%D1%8F-%D1%81-%D0%B2%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC |
| Как бы вы решили какой из REST или SOAP веб сервисов использовать | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D0%B1%D1%8B-%D0%B2%D1%8B-%D1%80%D0%B5%D1%88%D0%B8%D0%BB%D0%B8-%D0%BA%D0%B0%D0%BA%D0%BE%D0%B9-%D0%B8%D0%B7-REST-%D0%B8%D0%BB%D0%B8-SOAP-%D0%B2%D0%B5%D0%B1-%D1%81%D0%B5%D1%80%D0%B2%D0%B8%D1%81%D0%BE%D0%B2-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C |
| Какие способы для мониторинга веб-приложений в production вы использовали или знаете | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA%D0%B8%D0%B5-%D1%81%D0%BF%D0%BE%D1%81%D0%BE%D0%B1%D1%8B-%D0%B4%D0%BB%D1%8F-%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B0-%D0%B2%D0%B5%D0%B1-%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9-%D0%B2-production-%D0%B2%D1%8B-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BB%D0%B8-%D0%B8%D0%BB%D0%B8-%D0%B7%D0%BD%D0%B0%D0%B5%D1%82%D0%B5 |
| HTTP | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#HTTP |
| Как устроен протокол HTTP | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BD-%D0%BF%D1%80%D0%BE%D1%82%D0%BE%D0%BA%D0%BE%D0%BB-HTTP |
| Написать raw запрос главной Яндекса | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9D%D0%B0%D0%BF%D0%B8%D1%81%D0%B0%D1%82%D1%8C-raw-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81-%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%BE%D0%B9-%D0%AF%D0%BD%D0%B4%D0%B5%D0%BA%D1%81%D0%B0 |
| Как клиенту понять, удался запрос или нет | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D1%83-%D0%BF%D0%BE%D0%BD%D1%8F%D1%82%D1%8C-%D1%83%D0%B4%D0%B0%D0%BB%D1%81%D1%8F-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81-%D0%B8%D0%BB%D0%B8-%D0%BD%D0%B5%D1%82 |
| Что нужно отправить браузеру, чтобы перенаправить на другую страницу | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D0%BD%D1%83%D0%B6%D0%BD%D0%BE-%D0%BE%D1%82%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-%D0%B1%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80%D1%83-%D1%87%D1%82%D0%BE%D0%B1%D1%8B-%D0%BF%D0%B5%D1%80%D0%B5%D0%BD%D0%B0%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-%D0%BD%D0%B0-%D0%B4%D1%80%D1%83%D0%B3%D1%83%D1%8E-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%83 |
| Как управлять кешированием в HTTP | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%8F%D1%82%D1%8C-%D0%BA%D0%B5%D1%88%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%D0%BC-%D0%B2-HTTP |
| Как кэшируются файлы на уровне протокола | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D0%BA%D1%8D%D1%88%D0%B8%D1%80%D1%83%D1%8E%D1%82%D1%81%D1%8F-%D1%84%D0%B0%D0%B9%D0%BB%D1%8B-%D0%BD%D0%B0-%D1%83%D1%80%D0%BE%D0%B2%D0%BD%D0%B5-%D0%BF%D1%80%D0%BE%D1%82%D0%BE%D0%BA%D0%BE%D0%BB%D0%B0 |
| Что такое HTTP | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-HTTP |
| Чем отличаются HTTP и HTTPS | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D0%B5%D0%BC-%D0%BE%D1%82%D0%BB%D0%B8%D1%87%D0%B0%D1%8E%D1%82%D1%81%D1%8F-HTTP-%D0%B8-HTTPS |
| Общее | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9E%D0%B1%D1%89%D0%B5%D0%B5 |
| ООП | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9E%D0%9E%D0%9F |
| Инкапсуляция | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%98%D0%BD%D0%BA%D0%B0%D0%BF%D1%81%D1%83%D0%BB%D1%8F%D1%86%D0%B8%D1%8F |
| Наследование | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9D%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5 |
| Полиморфизм | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9F%D0%BE%D0%BB%D0%B8%D0%BC%D0%BE%D1%80%D1%84%D0%B8%D0%B7%D0%BC |
| Абстракция | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%90%D0%B1%D1%81%D1%82%D1%80%D0%B0%D0%BA%D1%86%D0%B8%D1%8F |
| Какие принципы программирования вы знаете | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA%D0%B8%D0%B5-%D0%BF%D1%80%D0%B8%D0%BD%D1%86%D0%B8%D0%BF%D1%8B-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F-%D0%B2%D1%8B-%D0%B7%D0%BD%D0%B0%D0%B5%D1%82%D0%B5 |
| KISS | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#KISS |
| DRY | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#DRY |
| YAGNI | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#YAGNI |
| SLAP | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#SLAP |
| SOLID принципы | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#SOLID-%D0%BF%D1%80%D0%B8%D0%BD%D1%86%D0%B8%D0%BF%D1%8B |
| Что такое code cohesion & code coupling | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-code-cohesion--code-coupling |
| Какие шаблоны проектирования вы знаете | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA%D0%B8%D0%B5-%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B-%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F-%D0%B2%D1%8B-%D0%B7%D0%BD%D0%B0%D0%B5%D1%82%D0%B5 |
| Порождающие (Creational) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9F%D0%BE%D1%80%D0%BE%D0%B6%D0%B4%D0%B0%D1%8E%D1%89%D0%B8%D0%B5-Creational |
| Абстрактная фабрика (Abstract factory) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%90%D0%B1%D1%81%D1%82%D1%80%D0%B0%D0%BA%D1%82%D0%BD%D0%B0%D1%8F-%D1%84%D0%B0%D0%B1%D1%80%D0%B8%D0%BA%D0%B0-Abstract-factory |
| Построитель (Builder) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9F%D0%BE%D1%81%D1%82%D1%80%D0%BE%D0%B8%D1%82%D0%B5%D0%BB%D1%8C-Builder |
| Фабричный метод (Factory method) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A4%D0%B0%D0%B1%D1%80%D0%B8%D1%87%D0%BD%D1%8B%D0%B9-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-Factory-method |
| Прототип (Prototype) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9F%D1%80%D0%BE%D1%82%D0%BE%D1%82%D0%B8%D0%BF-Prototype |
| Одиночка (Singleton) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9E%D0%B4%D0%B8%D0%BD%D0%BE%D1%87%D0%BA%D0%B0-Singleton |
| Порождающие паттерны. Итог | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9F%D0%BE%D1%80%D0%BE%D0%B6%D0%B4%D0%B0%D1%8E%D1%89%D0%B8%D0%B5-%D0%BF%D0%B0%D1%82%D1%82%D0%B5%D1%80%D0%BD%D1%8B-%D0%98%D1%82%D0%BE%D0%B3 |
| Структурные (Structural) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%BD%D1%8B%D0%B5-Structural |
| Адаптер (Adapter) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%90%D0%B4%D0%B0%D0%BF%D1%82%D0%B5%D1%80-Adapter |
| Мост (Bridge) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9C%D0%BE%D1%81%D1%82-Bridge |
| Компоновщик (Composite) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%BE%D0%B2%D1%89%D0%B8%D0%BA-Composite |
| Декоратор (Decorator) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%94%D0%B5%D0%BA%D0%BE%D1%80%D0%B0%D1%82%D0%BE%D1%80-Decorator |
| Фасад (Facade) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A4%D0%B0%D1%81%D0%B0%D0%B4-Facade |
| Приспособленец (Flyweight) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9F%D1%80%D0%B8%D1%81%D0%BF%D0%BE%D1%81%D0%BE%D0%B1%D0%BB%D0%B5%D0%BD%D0%B5%D1%86-Flyweight |
| Заместитель (Proxy) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%97%D0%B0%D0%BC%D0%B5%D1%81%D1%82%D0%B8%D1%82%D0%B5%D0%BB%D1%8C-Proxy |
| Структурные паттерны. Итог | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%BD%D1%8B%D0%B5-%D0%BF%D0%B0%D1%82%D1%82%D0%B5%D1%80%D0%BD%D1%8B-%D0%98%D1%82%D0%BE%D0%B3 |
| Поведенческие (Behavioral) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9F%D0%BE%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5-Behavioral |
| Цепочка ответственности (Chain of responsobility) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A6%D0%B5%D0%BF%D0%BE%D1%87%D0%BA%D0%B0-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D0%B8-Chain-of-responsobility |
| Команда (Command) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0-Command |
| Интерпретатор (Interpreter) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%BF%D1%80%D0%B5%D1%82%D0%B0%D1%82%D0%BE%D1%80-Interpreter |
| Итератор (Iterator) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%98%D1%82%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80-Iterator |
| Посредник (Mediator) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9F%D0%BE%D1%81%D1%80%D0%B5%D0%B4%D0%BD%D0%B8%D0%BA-Mediator |
| Хранитель (Memento) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A5%D1%80%D0%B0%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C-Memento |
| Наблюдатель (Observer) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9D%D0%B0%D0%B1%D0%BB%D1%8E%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C-Observer |
| Состояние (State) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A1%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%B8%D0%B5-State |
| Стратегия (Strategy) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A1%D1%82%D1%80%D0%B0%D1%82%D0%B5%D0%B3%D0%B8%D1%8F-Strategy |
| Шаблонный метод (Template method) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-Template-method |
| Посетитель (Visitor) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9F%D0%BE%D1%81%D0%B5%D1%82%D0%B8%D1%82%D0%B5%D0%BB%D1%8C-Visitor |
| Поведенческие паттерны. Итог | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9F%D0%BE%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5-%D0%BF%D0%B0%D1%82%D1%82%D0%B5%D1%80%D0%BD%D1%8B-%D0%98%D1%82%D0%BE%D0%B3 |
| Что такое lru cache | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-lru-cache |
| Что такое MQ | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-MQ |
| Какие готовые реализации MQ вы знаете | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA%D0%B8%D0%B5-%D0%B3%D0%BE%D1%82%D0%BE%D0%B2%D1%8B%D0%B5-%D1%80%D0%B5%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8-MQ-%D0%B2%D1%8B-%D0%B7%D0%BD%D0%B0%D0%B5%D1%82%D0%B5 |
| Что такое RPC | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-RPC |
| Что такое gPRC | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-gPRC |
| Алгоритмы, структуры | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B-%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B |
| Что такое рекурсия. Какие минусы, плюсы | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D1%80%D0%B5%D0%BA%D1%83%D1%80%D1%81%D0%B8%D1%8F-%D0%9A%D0%B0%D0%BA%D0%B8%D0%B5-%D0%BC%D0%B8%D0%BD%D1%83%D1%81%D1%8B-%D0%BF%D0%BB%D1%8E%D1%81%D1%8B |
| Что такое хвостовая рекурсия | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D1%85%D0%B2%D0%BE%D1%81%D1%82%D0%BE%D0%B2%D0%B0%D1%8F-%D1%80%D0%B5%D0%BA%D1%83%D1%80%D1%81%D0%B8%D1%8F |
| Как можно оптимизировать хвостовую рекурсию в Python | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE-%D0%BE%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C-%D1%85%D0%B2%D0%BE%D1%81%D1%82%D0%BE%D0%B2%D1%83%D1%8E-%D1%80%D0%B5%D0%BA%D1%83%D1%80%D1%81%D0%B8%D1%8E-%D0%B2-Python |
| О-большое при оценке сложности | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9E-%D0%B1%D0%BE%D0%BB%D1%8C%D1%88%D0%BE%D0%B5-%D0%BF%D1%80%D0%B8-%D0%BE%D1%86%D0%B5%D0%BD%D0%BA%D0%B5-%D1%81%D0%BB%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B8 |
| Простой поиск | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9F%D1%80%D0%BE%D1%81%D1%82%D0%BE%D0%B9-%D0%BF%D0%BE%D0%B8%D1%81%D0%BA |
| Бинарный поиск | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%91%D0%B8%D0%BD%D0%B0%D1%80%D0%BD%D1%8B%D0%B9-%D0%BF%D0%BE%D0%B8%D1%81%D0%BA |
| Рекурсивные алгоритмы | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A0%D0%B5%D0%BA%D1%83%D1%80%D1%81%D0%B8%D0%B2%D0%BD%D1%8B%D0%B5-%D0%B0%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B |
| Быстрая сортировка | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%91%D1%8B%D1%81%D1%82%D1%80%D0%B0%D1%8F-%D1%81%D0%BE%D1%80%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0 |
| Граф | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%93%D1%80%D0%B0%D1%84 |
| Очередь и стек | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9E%D1%87%D0%B5%D1%80%D0%B5%D0%B4%D1%8C-%D0%B8-%D1%81%D1%82%D0%B5%D0%BA |
| Дерево | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%94%D0%B5%D1%80%D0%B5%D0%B2%D0%BE |
| Поиск в ширину | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9F%D0%BE%D0%B8%D1%81%D0%BA-%D0%B2-%D1%88%D0%B8%D1%80%D0%B8%D0%BD%D1%83 |
| Алгоритм Дейкстры | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC-%D0%94%D0%B5%D0%B9%D0%BA%D1%81%D1%82%D1%80%D1%8B |
| Жадные алгоритмы | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%96%D0%B0%D0%B4%D0%BD%D1%8B%D0%B5-%D0%B0%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B |
| Как распознать NP-полную задачу | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA-%D1%80%D0%B0%D1%81%D0%BF%D0%BE%D0%B7%D0%BD%D0%B0%D1%82%D1%8C-NP-%D0%BF%D0%BE%D0%BB%D0%BD%D1%83%D1%8E-%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D1%83 |
| Динамическое программирование | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%94%D0%B8%D0%BD%D0%B0%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B5-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5 |
| Алгоритм k ближайших соседей | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC-k-%D0%B1%D0%BB%D0%B8%D0%B6%D0%B0%D0%B9%D1%88%D0%B8%D1%85-%D1%81%D0%BE%D1%81%D0%B5%D0%B4%D0%B5%D0%B9 |
| Алгоритм Ричарда Фейнмана | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC-%D0%A0%D0%B8%D1%87%D0%B0%D1%80%D0%B4%D0%B0-%D0%A4%D0%B5%D0%B9%D0%BD%D0%BC%D0%B0%D0%BD%D0%B0 |
| Frontend | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#Frontend |
| Что такое куки. Зачем они, как с ними работать и где они сохраняются | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%BA%D1%83%D0%BA%D0%B8-%D0%97%D0%B0%D1%87%D0%B5%D0%BC-%D0%BE%D0%BD%D0%B8-%D0%BA%D0%B0%D0%BA-%D1%81-%D0%BD%D0%B8%D0%BC%D0%B8-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D1%82%D1%8C-%D0%B8-%D0%B3%D0%B4%D0%B5-%D0%BE%D0%BD%D0%B8-%D1%81%D0%BE%D1%85%D1%80%D0%B0%D0%BD%D1%8F%D1%8E%D1%82%D1%81%D1%8F |
| Может ли сервер изменить (добавить, удалить) куки | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9C%D0%BE%D0%B6%D0%B5%D1%82-%D0%BB%D0%B8-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80-%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D1%8C-%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-%D1%83%D0%B4%D0%B0%D0%BB%D0%B8%D1%82%D1%8C-%D0%BA%D1%83%D0%BA%D0%B8 |
| Что такое JWT (JSON Web Token) | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-JWT-JSON-Web-Token |
| SDLC | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#SDLC |
| Agile/Scrum | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#AgileScrum |
| Какая разница между CI и CD | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA%D0%B0%D1%8F-%D1%80%D0%B0%D0%B7%D0%BD%D0%B8%D1%86%D0%B0-%D0%BC%D0%B5%D0%B6%D0%B4%D1%83-CI-%D0%B8-CD |
| Какая разница между Scrum и Kanban | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA%D0%B0%D1%8F-%D1%80%D0%B0%D0%B7%D0%BD%D0%B8%D1%86%D0%B0-%D0%BC%D0%B5%D0%B6%D0%B4%D1%83-Scrum-%D0%B8-Kanban |
| Вопрос для тим-лидов: что Вы будете делать, если на проекте нет тестов и заказчик не хочет тратить на их разработку время и деньги | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%92%D0%BE%D0%BF%D1%80%D0%BE%D1%81-%D0%B4%D0%BB%D1%8F-%D1%82%D0%B8%D0%BC-%D0%BB%D0%B8%D0%B4%D0%BE%D0%B2-%D1%87%D1%82%D0%BE-%D0%92%D1%8B-%D0%B1%D1%83%D0%B4%D0%B5%D1%82%D0%B5-%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C-%D0%B5%D1%81%D0%BB%D0%B8-%D0%BD%D0%B0-%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B5-%D0%BD%D0%B5%D1%82-%D1%82%D0%B5%D1%81%D1%82%D0%BE%D0%B2-%D0%B8-%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D1%87%D0%B8%D0%BA-%D0%BD%D0%B5-%D1%85%D0%BE%D1%87%D0%B5%D1%82-%D1%82%D1%80%D0%B0%D1%82%D0%B8%D1%82%D1%8C-%D0%BD%D0%B0-%D0%B8%D1%85-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D1%83-%D0%B2%D1%80%D0%B5%D0%BC%D1%8F-%D0%B8-%D0%B4%D0%B5%D0%BD%D1%8C%D0%B3%D0%B8 |
| Что такое Code Debt и как с ним быть | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-Code-Debt-%D0%B8-%D0%BA%D0%B0%D0%BA-%D1%81-%D0%BD%D0%B8%D0%BC-%D0%B1%D1%8B%D1%82%D1%8C |
| VCS | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#VCS |
| Что такое Git Flow | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-Git-Flow |
| Что такое Git Rebase | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-Git-Rebase |
| Что такое Git Cherry pick | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-Git-Cherry-pick |
| Что такое force push | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-force-push |
| Что такое pre-commit check | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-pre-commit-check |
| БД | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%91%D0%94 |
| Что такое транзакция. Какие у неё есть свойства | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D1%82%D1%80%D0%B0%D0%BD%D0%B7%D0%B0%D0%BA%D1%86%D0%B8%D1%8F-%D0%9A%D0%B0%D0%BA%D0%B8%D0%B5-%D1%83-%D0%BD%D0%B5%D1%91-%D0%B5%D1%81%D1%82%D1%8C-%D1%81%D0%B2%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0 |
| Какие команды управления транзакциями вы знаете | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA%D0%B8%D0%B5-%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%8B-%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F-%D1%82%D1%80%D0%B0%D0%BD%D0%B7%D0%B0%D0%BA%D1%86%D0%B8%D1%8F%D0%BC%D0%B8-%D0%B2%D1%8B-%D0%B7%D0%BD%D0%B0%D0%B5%D1%82%D0%B5 |
| Что такое уровни изолированности транзакций. Какие они бывают | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D1%83%D1%80%D0%BE%D0%B2%D0%BD%D0%B8-%D0%B8%D0%B7%D0%BE%D0%BB%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D0%B8-%D1%82%D1%80%D0%B0%D0%BD%D0%B7%D0%B0%D0%BA%D1%86%D0%B8%D0%B9-%D0%9A%D0%B0%D0%BA%D0%B8%D0%B5-%D0%BE%D0%BD%D0%B8-%D0%B1%D1%8B%D0%B2%D0%B0%D1%8E%D1%82 |
| Что такое вложенные транзакции | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%B2%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5-%D1%82%D1%80%D0%B0%D0%BD%D0%B7%D0%B0%D0%BA%D1%86%D0%B8%D0%B8 |
| Что такое курсор и зачем он нужен | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-%D0%BA%D1%83%D1%80%D1%81%D0%BE%D1%80-%D0%B8-%D0%B7%D0%B0%D1%87%D0%B5%D0%BC-%D0%BE%D0%BD-%D0%BD%D1%83%D0%B6%D0%B5%D0%BD |
| Какая разница между PostgreSQL и MySQL | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA%D0%B0%D1%8F-%D1%80%D0%B0%D0%B7%D0%BD%D0%B8%D1%86%D0%B0-%D0%BC%D0%B5%D0%B6%D0%B4%D1%83-PostgreSQL-%D0%B8-MySQL |
| Что такое VACUUM в PostgreSQL | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-VACUUM-%D0%B2-PostgreSQL |
| Что такое EXPLAIN. Какая разница между ним и EXPLAIN ANALYZE | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%A7%D1%82%D0%BE-%D1%82%D0%B0%D0%BA%D0%BE%D0%B5-EXPLAIN-%D0%9A%D0%B0%D0%BA%D0%B0%D1%8F-%D1%80%D0%B0%D0%B7%D0%BD%D0%B8%D1%86%D0%B0-%D0%BC%D0%B5%D0%B6%D0%B4%D1%83-%D0%BD%D0%B8%D0%BC-%D0%B8-EXPLAIN-ANALYZE |
| Какие виды Join'ов вы знаете, чем они отличаются друг от друга | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%B0%D0%BA%D0%B8%D0%B5-%D0%B2%D0%B8%D0%B4%D1%8B-Join%D0%BE%D0%B2-%D0%B2%D1%8B-%D0%B7%D0%BD%D0%B0%D0%B5%D1%82%D0%B5-%D1%87%D0%B5%D0%BC-%D0%BE%D0%BD%D0%B8-%D0%BE%D1%82%D0%BB%D0%B8%D1%87%D0%B0%D1%8E%D1%82%D1%81%D1%8F-%D0%B4%D1%80%D1%83%D0%B3-%D0%BE%D1%82-%D0%B4%D1%80%D1%83%D0%B3%D0%B0 |
| Дизайн-интервью | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%B2%D1%8C%D1%8E |
| План интервью | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%9F%D0%BB%D0%B0%D0%BD-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%B2%D1%8C%D1%8E |
| 1. Сбор требований | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#1-%D0%A1%D0%B1%D0%BE%D1%80-%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B9 |
| 2. Эстимейты | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#2-%D0%AD%D1%81%D1%82%D0%B8%D0%BC%D0%B5%D0%B9%D1%82%D1%8B |
| 3. API | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#3-API |
| 4. High-level design | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#4-High-level-design |
| 5. Detailed design | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#5-Detailed-design |
| Performance mantras | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#Performance-mantras |
| 6. Масштабирование | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#6-%D0%9C%D0%B0%D1%81%D1%88%D1%82%D0%B0%D0%B1%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5 |
| Performance bottlenecks | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#Performance-bottlenecks |
| Вопросы работодателю | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%92%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BE%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8E |
| Вопросы HR'у | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%92%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B-HR%D1%83 |
| Вопросы для технического собеседования | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%92%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B-%D0%B4%D0%BB%D1%8F-%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B3%D0%BE-%D1%81%D0%BE%D0%B1%D0%B5%D1%81%D0%B5%D0%B4%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F |
| Интересные ссылки | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%B5%D1%81%D0%BD%D1%8B%D0%B5-%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8 |
| Источники вопросов | https://github.com/ruslaniv/python_interview_questions/blob/master/questions.md/#%D0%98%D1%81%D1%82%D0%BE%D1%87%D0%BD%D0%B8%D0%BA%D0%B8-%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D0%BE%D0%B2 |
| Readme | https://github.com/ruslaniv/python_interview_questions#readme-ov-file |
| License | https://github.com/ruslaniv/python_interview_questions#License-1-ov-file |
| Activity | https://github.com/ruslaniv/python_interview_questions/activity |
| 0 forks | https://github.com/ruslaniv/python_interview_questions/forks |
| Report repository | https://github.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fruslaniv%2Fpython_interview_questions&report=ruslaniv+%28user%29 |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |