| route-pattern | /:user_id/:repository |
| route-controller | files |
| route-action | disambiguate |
| fetch-nonce | v2:25beb7f0-910d-3722-b9a1-196c27ae1f07 |
| current-catalog-service-hash | f3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb |
| request-id | 8BC8:1672C:519DBF:69938E:697FA82A |
| html-safe-nonce | de45ea2cfde9cbab95d7e9d7b0851109323c893347d86291e068da70c49175bd |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4QkM4OjE2NzJDOjUxOURCRjo2OTkzOEU6Njk3RkE4MkEiLCJ2aXNpdG9yX2lkIjoiMjgzNzA1MzAxMDA1ODY1MTY5MCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | cc1ba063cd38fa03d89d12571539d2c8201f5740bab8ef1a414588083c775f08 |
| hovercard-subject-tag | repository:763907212 |
| 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/Anikavuk/python_interview_questions |
| twitter:image | https://opengraph.githubassets.com/c0948f787787ad44f8f8275d70ca5782a5e348b59439785d546b5e922d7ee872/Anikavuk/python_interview_questions |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/c0948f787787ad44f8f8275d70ca5782a5e348b59439785d546b5e922d7ee872/Anikavuk/python_interview_questions |
| og:image:alt | Вопросы для подготовки к интервью на позицию Python Developer - Anikavuk/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 | 60279d4097367e16897439d16d6bbe4180663db828c666eeed2656988ffe59f6 |
| turbo-cache-control | no-preview |
| go-import | github.com/Anikavuk/python_interview_questions git https://github.com/Anikavuk/python_interview_questions.git |
| octolytics-dimension-user_id | 81354487 |
| octolytics-dimension-user_login | Anikavuk |
| octolytics-dimension-repository_id | 763907212 |
| octolytics-dimension-repository_nwo | Anikavuk/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 | 7c85641c598ad130c74f7bcc27f58575cac69551 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions#start-of-content |
|
| https://patch-diff.githubusercontent.com/ |
|
Sign in
| https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FAnikavuk%2Fpython_interview_questions |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub SparkBuild and deploy intelligent apps | https://github.com/features/spark |
| GitHub ModelsManage and compare prompts | https://github.com/features/models |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| 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 |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| GitHub SponsorsFund open source developers | https://github.com/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/accelerator |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | 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/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FAnikavuk%2Fpython_interview_questions |
|
Sign up
| https://patch-diff.githubusercontent.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=Anikavuk%2Fpython_interview_questions |
| Reload | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions |
| Reload | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions |
| Reload | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions |
|
Anikavuk
| https://patch-diff.githubusercontent.com/Anikavuk |
| python_interview_questions | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions |
| yakimka/python_interview_questions | https://patch-diff.githubusercontent.com/yakimka/python_interview_questions |
|
Notifications
| https://patch-diff.githubusercontent.com/login?return_to=%2FAnikavuk%2Fpython_interview_questions |
|
Fork
0
| https://patch-diff.githubusercontent.com/login?return_to=%2FAnikavuk%2Fpython_interview_questions |
|
Star
2
| https://patch-diff.githubusercontent.com/login?return_to=%2FAnikavuk%2Fpython_interview_questions |
|
MIT license
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/LICENSE |
|
2
stars
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/stargazers |
|
468
forks
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/forks |
|
Branches
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/branches |
|
Tags
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/tags |
|
Activity
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/activity |
|
Star
| https://patch-diff.githubusercontent.com/login?return_to=%2FAnikavuk%2Fpython_interview_questions |
|
Notifications
| https://patch-diff.githubusercontent.com/login?return_to=%2FAnikavuk%2Fpython_interview_questions |
|
Code
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions |
|
Pull requests
0
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/pulls |
|
Actions
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/actions |
|
Projects
0
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/projects |
|
Security
0
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/security |
|
Insights
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/pulse |
|
Code
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions |
|
Pull requests
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/pulls |
|
Actions
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/actions |
|
Projects
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/projects |
|
Security
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/security |
|
Insights
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/pulse |
| Branches | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/branches |
| Tags | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/tags |
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/branches |
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/tags |
| 16 Commits | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/commits/master/ |
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/commits/master/ |
| .github/workflows | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/tree/master/.github/workflows |
| .github/workflows | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/tree/master/.github/workflows |
| attachments | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/tree/master/attachments |
| attachments | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/tree/master/attachments |
| book_res | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/tree/master/book_res |
| book_res | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/tree/master/book_res |
| LICENSE | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/LICENSE |
| LICENSE | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/LICENSE |
| Makefile | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/Makefile |
| Makefile | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/Makefile |
| README.md | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/README.md |
| README.md | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/README.md |
| generate_toc.py | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/generate_toc.py |
| generate_toc.py | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/generate_toc.py |
| metadata.txt | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/metadata.txt |
| metadata.txt | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/metadata.txt |
| questions.md | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md |
| questions.md | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md |
| README | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions |
| License | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions |
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions#вопросы-для-подготовки-к-python-developer-интервью |
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions#disclaimer |
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions#собственно-вопросы |
| questions.md | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md |
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions#faq |
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions#что-это |
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions#зачем |
| статью | https://habr.com/ru/post/439576/ |
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions#нашел-ошибкуопечаткубред-в-ответах-или-хочу-добавить-еще-вопросов |
| questions.md | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md |
| Список вопросов | https://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/metadata.txt |
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions#не-хочу-читать-в-markdown-хочу-читать-в-электронной-книге |
| releases | https://github.com/yakimka/python_interview_questions/releases |
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions#список-вопросов |
| Python | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#Python |
| Последовательности | https://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8 |
| Что такое args, kwargs. В каких случаях они требуются | https://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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 |
| Для чего нужен модуль warning | https://patch-diff.githubusercontent.com/Anikavuk/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-warning |
| Декораторы | https://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#jsondumps--jsondump--jsonloads--jsonload |
| Что делать если нужно сериализовать данные, которые не поддерживаются стандартным модулем json | https://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#pickledumps--pickledump-pickleloads--pickleload |
| Тестирование | https://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#Unit-%D1%82%D0%B5%D1%81%D1%82%D1%8B |
| Интеграционные тесты (Integration tests) | https://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#%D0%9F%D1%80%D0%BE%D1%87%D0%B5%D0%B5 |
| Чем интеграционное тестирование отличается от функционального | https://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#Django |
| Что такое Middleware, для чего, как реализуется | https://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#REST--SOAP |
| Что такое REST | https://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#HTTP |
| Как устроен протокол HTTP | https://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#%D0%9E%D0%B1%D1%89%D0%B5%D0%B5 |
| ООП | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#%D0%9E%D0%9E%D0%9F |
| Инкапсуляция | https://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#KISS |
| DRY | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#DRY |
| YAGNI | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#YAGNI |
| SLAP | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#SLAP |
| SOLID принципы | https://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#%D0%90%D0%B4%D0%B0%D0%BF%D1%82%D0%B5%D1%80-Adapter |
| Мост (Bridge) | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#%D0%9C%D0%BE%D1%81%D1%82-Bridge |
| Компоновщик (Composite) | https://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#%D0%A4%D0%B0%D1%81%D0%B0%D0%B4-Facade |
| Приспособленец (Flyweight) | https://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#%D0%9A%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0-Command |
| Интерпретатор (Interpreter) | https://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#%D0%93%D1%80%D0%B0%D1%84 |
| Очередь и стек | https://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#%D0%94%D0%B5%D1%80%D0%B5%D0%B2%D0%BE |
| Поиск в ширину | https://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#Frontend |
| Что такое куки. Зачем они, как с ними работать и где они сохраняются | https://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#SDLC |
| Agile/Scrum | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#AgileScrum |
| Какая разница между CI и CD | https://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#VCS |
| Что такое Git Flow | https://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#%D0%91%D0%94 |
| Что такое транзакция. Какие у неё есть свойства | https://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#3-API |
| 4. High-level design | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#4-High-level-design |
| 5. Detailed design | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#5-Detailed-design |
| Performance mantras | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#Performance-mantras |
| 6. Масштабирование | https://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/blob/master/questions.md/#Performance-bottlenecks |
| Вопросы работодателю | https://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/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://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions#readme-ov-file |
|
MIT license
| https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions#MIT-1-ov-file |
| Please reload this page | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions |
|
Activity | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/activity |
|
2
stars | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/stargazers |
|
0
watching | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/watchers |
|
0
forks | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/forks |
|
Report repository
| https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2FAnikavuk%2Fpython_interview_questions&report=Anikavuk+%28user%29 |
| Releases | https://patch-diff.githubusercontent.com/Anikavuk/python_interview_questions/releases |
| Packages
0 | https://patch-diff.githubusercontent.com/users/Anikavuk/packages?repo_name=python_interview_questions |
|
| 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 |