Какие вопросы задать на собеседовании работодателю программист

Обновлено: 30.06.2024

Существуют ли способы еще на этапе собеседования распознать программиста, который окажется действительно хорош в реальной работе и поможет вывести проект на новый уровень?

В условиях жесткой конкуренции бизнес должен уделять максимум внимания созданию качественных продуктов и услуг. Технологические компании не могут добиться хорошего результата без сильных разработчиков. Однако нанять программиста, который действительно усилит команду, не так-то просто — часто бывает, что казавшийся на собеседовании идеальным вариантом кандидат после выхода на работу не может ужиться с коллегами, слишком много времени тратит на написание простого кода, но результат все равно не назвать хорошим.

Существуют ли способы еще на этапе собеседования распознать программиста, который окажется действительно хорош в реальной работе и поможет вывести проект на новый уровень? Этим вопросом задались пользователи ресурса StackExchange — мы выбрали лучшие советы рекрутерам от разработчиков, прозвучавшие в ходе дискуссии.

Разработчик из лондонского офиса Google Йон Скит (Jon Skeet) советует интервьюерам больше говорить о том, что интересно кандидату-программисту. Страсть, с которой человек говорит о своей работе и своих достижениях – самый надежный индикатор его профессионализма. Скит говорит, что за свою многолетнюю практику не встречал программиста, увлеченно рассказывающего о разработках, но не способного написать качественный код.

Проверить наличие такой увлеченности можно, к примеру, спросив, что кандидат хотел бы улучшить в своем любимом языке программирования или используемой платформе. Также полезно поинтересоваться, есть ли у разработчика собственные проекты, которые он развивает в свободное время. Кроме того, при подготовке к интервью следует просмотреть профили кандидата в соцсетях и профессиональных сообществах, оценив уровень вовлеченности в обсуждение текущих технологических тенденций.

Еще один пользователь StackExchange по имени Хамиш Смит (Hamish Smith) рекомендует применять в ходе собеседований опыт других компаний. К примеру, для построения сценария беседы с кандидатом-разработчиком можно использовать какие-то моменты из опросника для телефонного собеседования от Стива Йега. Неплохим вариантом является и использованиеруководства по проведению интервью от знаменитого разработчика Джоэла Сполски.

Разработчик Адам Лисс (Adam Liss) в свою очередь убежден, что важнейшим элементом интервью с техническим специалистом должна быть проверка его навыков работы с кодом. Среди заданий может быть, к примеру, поиск ошибок в кусках уже написанного кода, кроме того, можно попросить кандидата рассказать, что этот код делает, а также оценить стиль его написания, выбранный алгоритм, возможность быстро внести нужные исправления и т.д.

Еще одной задачей может быть написание собственного кода — сразу будут видны такие важные моменты, как скорость работы, качество написанного и удобство поддержки. Полезным методом является и проектирование небольшой системы, решающей конкретную задачу, прямо на собеседовании — так можно понять, насколько человек способен вникнуть в проблему, какие подходы использует, как взаимодействует.

Чтобы оценить честность и реальный опыт кандидата, нужно спросить у него, в чем он, по собственному мнению, действительно хорошо разбирается. Затем нужно задать простой вопрос по теме, если ответ верный, то спросить что-то более сложное, и так шаг за шагом, пока не будет достигнут предел знаний интервьюируемого. Этот метод не только показывает реальный уровень знаний, но и показывает способность кандидата к логическому мышлению и работе в команде. Умение спокойно мыслить и объяснять другим людям сложные вещи в обстановке стресса — важное качество.

Еще один важный момент заключается в том, что программисты — это люди с вполне определенными навыками и талантами. К примеру, программирование способствует развитию навыков верной формулировки вопросов и поисков ответа на сложные вопросы. Не-программисту сложно оценить кандидата в таких критериях, а вот профессиональный разработчик сможет это сделать, считает пользователь под ником Eigir.

По его мнению, рекрутерам следует с самого начала приглашать на интервью технически подкованных людей, поскольку их вопросы помогут лучше раскрыть кандидата — они сформулируют задачу корректнее и спросят вещи, которые покажут реальный уровень специалиста, а не то, как быстро он умеет гуглить, или насколько хорошая у него память.

При найме технических специалистов же напротив очень часто этому аспекту уделяется не так много внимания, что в будущем приводит к проблемам и разочарованию в нанятом специалисте со стороны его коллег.

Выяснить, насколько коммуникабелен человек, можно довольно просто — достаточно задать ему несколько вопросов, которые часто звучат на собеседованиях кандидатов на не-технические должности. К примеру, вопросы о прошлом месте работы помогут выяснить, насколько хорошо соискатель ладил с коллегами. Программированию можно научить, но научить личным качествам практически невозможно.

Поиск разработчиков и проведение интервью с ними — непростое занятие, которое требует подготовки. Технических специалистов оценивают прежде всего по их непосредственным навыкам, однако нельзя забывать и о других важных моментах, вроде коммуникабельности и умении работать в команде.

photo5ba39a4597d34.jpg

Мы попросили программистов рассказать о своем негативном опыте общения с рекрутерами. Истории интересные и даже удивительные. Вот как можно пригласить на собеседование своего же сотрудника, спросите вы? А наш анонимный бэкенд вам ответит: можно, причем дважды.

Советы рекрутерами как успешно собеседовать программистов 0


Анонимный бэкенд, в индустрии 5 лет

Часто сталкиваюсь с тем, что рекрутер не читает резюме. И рекрутер, и эйчар, и техспециалист. Это уже избитая тема, которая поднималась кучу раз, но лучше не становится. Ты пишешь свой стек, описываешь, что и как делал. А потом по телефону или при личной встрече спрашивают о том, что уже описано.

Временами это доходит до крайности: меня два раза рекрутеры звали пособеседоваться в мою же компанию. Да, дважды. Может, это был намёк, что мне пора сменить команду или продукт? Прочитать резюме — это уважение к человеку. Ведь любое собеседование — это двухсторонка. Эйчар и соискатель собеседуют друг друга.

Часто слышу про хамство и надменность, даже напыщенность эйчаров многих крупных компаний.

Отсутствие квалификации у собеседующего. Даже не знаю, что хуже — неуважение или непрофессионализм рекрутера. Если он занимается подбором в области (прости, господи) блокчейна, то должен знать, как это работает, что это и какие средства для этого блокчейна есть.

Да, иметь представление об области и инструментах реально. Наши эйчары, например, знают про индустрию, процессы в командах, технологии и, думаю, что могут собеседоваться на джунов. Хотя бывают исключения.

Советы рекрутерами как успешно собеседовать программистов 1

Михаил Чернобров, ранее Senior Frontend Engineer в Rambler&Co

Однажды мне позвонила эйчар и предложила место в отличной компании, с хорошей зарплатой и новым стеком, включая Angular 3.0. Но вот беда, Angular 2.0 только-только вышел из альфа-версии. Незнание матчасти — основная проблема.

Был случай, когда приглашали на работу, описывая одно, а по факту оказалось совершенно другое. Речь идет о сервисе, в котором не было написано ни строчки кода. С дедлайном через две недели. Наведите справки — потом предлагайте.

Советы рекрутерами как успешно собеседовать программистов 2

Руслан Каймаков, Руководитель отдела разработки фронтальных систем, Газпромбанк

Больше всего раздражает невнимательность рекрутеров при просмотре резюме.

Чтобы охватить больше кандидатов, рекрутер собеседует всех людей, у которых в резюме есть похожие слова. Вершина проблемы — предложение о собеседовании Java-разработчику на вакансию JavaScript-разработчика.

На втором месте — попытки провести часть технического интервью, не обладая необходимыми компетенциями. Возможно в различных форматах: чтение бумажки с вопросами по телефону или технические вопросы без участия технического специалиста со стороны компании. Подобное поведение только отпугивает кандидата. Это уместно только в том случае, если рекрутер обладает хотя бы поверхностными знаниями в предметной области, что встречается очень редко.

Третье место — полная отстраненность на интервью. Все просто: рекрутер назначил встречу, привел кандидата в переговорную комнату и сидит все собеседование в телефоне или ноутбуке, никак не участвуя в беседе.

Советы рекрутерами как успешно собеседовать программистов 3

Виталик Самигуллин, руководитель группы разработки технологий Рамблер/ТОП-100

Во-первых, раздражают безадресные предложения, проще говоря, спам. Думаю, никому не нравится получать предложения с вакансиями, которые не учитывают твой технологический стек, опыт работы, текущее место работы.

Во-вторых, раздражают просьбы посоветовать кого-то на предлагаемую вакансию, когда обращаются к человеку, который сам участвует в подборе сотрудников, — ведущие разработчики, тимлиды и т. д. Извините, ребята, но в этом случае мы с вами конкуренты.

Мы выделили главное и попросили Надежду Недорезову, Head of Recruitment в Rambler&Co, дать советы рекрутерам.

Советы рекрутерами как успешно собеседовать программистов 4

иконка 1

иконка 2

Совет рекрутеру: Чтобы снять напряжение, лучше в первом же письме показать, что вы не только отличаете java от javascript, но и понимаете, какие задачи можно реализовать с помощью этих двух языков. Приведите пример: скажем, почему так много java в банковском секторе.

Советы рекрутерами как успешно собеседовать программистов 5

иконка 1

иконка 2

Совет рекрутеру: Докажите свой профессионализм — подробно, в деталях расскажите о проектах. Так вы сэкономите время. Кандидату не придется ехать на встречу, чтобы за 15 минут понять, что у них с тимлидом кардинально разные ожидания. Оба скажут вам спасибо.

Советы рекрутерами как успешно собеседовать программистов 6

иконка 1

иконка 2

Совет рекрутеру: Индивидуальное собеседование с HR и правда малоэффективно. Лучше сразу проводить техническое интервью с командой, где раскрывается самое важное: взаимодействие, модель принятия обратной связи, глубина знаний, способность к быстрому обучению кандидата. А главное, интервью с командой позволяет рекрутеру улучшать собственные знания и придумывать альтернативные предложения по проектам — ведь, скорее всего, у вас не одна вакансия в работе.

Советы рекрутерами как успешно собеседовать программистов 7

иконка 1

иконка 2

Советы рекрутерами как успешно собеседовать программистов 8

иконка 1

иконка 2

Советы рекрутерами как успешно собеседовать программистов 9

иконка 1

иконка 2

Советы рекрутерами как успешно собеседовать программистов 10

иконка 1

иконка 2

Совет рекрутеру: Старайтесь сразу озвучивать, насколько пожелания кандидата выше вашего предложения и чем вы можете это компенсировать. Предоставьте человеку выбор, не решайте за него. Рекрутинг — это партнерство.

Самое болезненное для всех рекрутеров — понимание, что есть кандидаты, которые завышают свои зарплатные пожелания, надеясь на удачу, а после собеседования оказывается, что они совсем не стоят этих денег. Вопрос стоимости очень субъективен. Вы не готовы столько платить, а кто-то готов. Но если кандидат придумал цифру, чтобы вас отпугнуть, а вы согласились, подумайте дважды, нужен ли вам сотрудник, который мотивирован только деньгами.

Предположим, вы отправили резюме и оно подошло работодателю. Следующий шаг — вас приглашают на собеседование. Поговорим о том, как к нему подготовиться и снизить вероятность отказа.

Пока что не переживайте за результат

Приглашение на собеседование — это признак того, что вы соответствуете техническим требованиям вакансии или можете быстро всему научиться. Если кандидатов несколько, то предпочтение получит тот, с кем комфортней работать. Комфорт — это субъективная оценка, которая своя у каждого работодателя. Вы на это не влияете и поэтому не можете быть уверены в результате собеседования.

У каждого работодателя свои критерии комфортного сотрудника, и если вы этим критериям не соответствуете, то никакие знания не помогут получить работу. Поэтому не нужно пытаться произвести впечатление — постарайтесь убрать волнение и просто ответьте на вопросы собеседника.

В спокойном состоянии вы сможете лучше думать, а работодателю будет проще понять, насколько с вами комфортно работать. Запомните эту мысль и сопоставляйте её со всеми рекомендациями, о которых мы поговорим дальше.

✅ Пусть вас успокоит такая мысль: если вас пригласили на это собеседование, вас смогут пригласить и на десяток других. Лучше сходить в 10 разных компаний и выбрать ту, в которой у вас с людьми сложатся нормальные отношения, чем вцепиться зубами в первую попавшуюся.

Базовые правила приличия

Вы удивитесь, как часто люди на собеседованиях забывают о правилах приличия:

Пунктуальность. Не опаздывайте и будьте на месте за 10–15 минут до начала. Если не успеваете — заранее об этом предупредите, извинитесь, перенесите время встречи и повторно не опаздывайте. Даже если это творческая ИТ-компания, вы никогда не знаете, насколько для человека важно, чтобы ваша встреча прошла вовремя.

При этом ваш потенциальный наниматель тоже может опоздать. Обратите внимание, что он сделает: предупредит вас или нет, предложит ли перенести или будет держать вас в неведении. Собеседование — это не только работодатель выбирает вас, это ещё и вы выбираете работодателя.

Вежливость. Из-за стресса некоторые люди начинают вести себя более агрессивно, чем в обычной жизни: например, грубить людям на ресепшене или охране; материться; перебивать собеседника. В тот момент это может казаться человеку хорошей идеей (мол, смотрите, какой я крутой, сильный и независимый).

Тут полезно вспомнить, что у нанимателя есть ещё пять-десять кандидатов на вашу позицию, и связываться с грубияном на общем фоне нет смысла. Даже с очень талантливым и компетентным грубияном.

Деликатность. Если это не ваше первое место работы, вас наверняка спросят про предыдущего работодателя. Тут может возникнуть мысль, мол, старых нужно раскритиковать, а новых возвысить. Это опасная мысль: наниматели могут увидеть в этом недобросовестность или непорядочность.

Есть и обратный перекос: когда кандидат, пытаясь показаться компетентнее, начинает раздавать советы о том, как работать нанимателю. Мол, я такой умный, что сейчас вам всё расскажу. Лучше приберечь это до момента, когда вас об этом прямо спросят.

Во что одеться?

Самый простой способ не попасть впросак — заранее написать человеку, с которым вы будете встречаться, и поинтересоваться: какой в компании дресс-код, что у них принято?

Вам могут сказать, что в офисе принят стиль smart casual. Или что у них все ходят в толстовках и футболках. В любом случае помните:

  • чистая одежда лучше грязной;
  • глаженая лучше мятой;
  • футболка без принта безопаснее футболки с изображением обнажённой героиней аниме;
  • если на вашей одежде что-то изображено, ваш собеседник будет на это смотреть и думать об этом.

Самопрезентация

Собеседование начинается с рассказа о себе — здесь нужно не пересказывать автобиографию, а дать выжимку по следующим пунктам:

  • Где вы учились и какой опыт в ИТ.
  • Где раньше работали или стажировались.
  • Как называлась ваша должность.
  • Какие обязанности вы выполняли.
  • Что сделали на последнем проекте.
  • Как ваши знания стыкуются с вакансией, на которую вы собеседуетесь.

Запишите ответы и постарайтесь сделать так, чтобы на их проговаривание уходило не более 2–3 минут. Самопрезентация — это стандартный способ начать разговор, и поэтому здесь не нужны подробности.

Информация в резюме

Вас могут спросить обо всём, что указано в резюме. Наниматель может скользить взглядом по пунктам и прямо подряд приглашать вас прокомментировать. Это не из-за недоверия, а потому что таким образом человек пытается с вами познакомиться. Не относитесь к этому как к экзамену — скорее как к способу лучше узнать вас.

  • Если написано о владении HTML — вас могут попросить привести пример проекта, где вы этим пользовались.
  • Если указываете разговорный английский — не удивляйтесь англоязычному собеседованию.
  • Если написали о стрессоустойчивости — могут поговорить и об этом.

Проверить могут что угодно, поэтому ещё раз пересмотрите резюме и убедитесь, что хорошо знаете каждый пункт.

Требования вакансии

  • Знание HTML5, CSS3, JS (ES5).
  • Адаптивная/мобильная вёрстка (Media Queries), опыт работы с Angular (2+).
  • Умение понимать чужой код.
  • Умение оценивать задачи по времени и сложности.
  • Соблюдение сроков.
  • Желание работать в команде.

В этом случае для подготовки к собеседованию вам нужно:

Не обязательно, что на собеседовании вас спросят обо всём, что указано в требованиях вакансии. Однако если эти требования перечислены, то они важны для работодателя и поэтому могу стать темой обсуждения. Будьте готовы.

Подготовьтесь к непредсказуемым вопросам

Основная часть собеседования может состоять из технических, логических и просто человеческих вопросов. Что именно вам попадётся — зависит от предпочтений работодателя. Поэтому лучше готовиться сразу ко всему.

Технические вопросы. Сюда относятся практические задания, связанные с написанием кода. Чаще всего это вопросы по связным спискам, деревьям и графам, массивам, строкам, рекурсии, объектно-ориентированному программированию, сортировке, параллелизму, паттернам программирования, базам данных, графике и манипуляции битами.

Список тем зависит от требований вакансий, и для подготовки мы рекомендуем использовать публичные собеседования — видеозаписи трансляций, где начинающие программисты устраиваются на работу в ИТ-компании. Начать можно с просмотра ютуб-каналов Хекслет, Павла Тарасова и Eugene Suleimanov.

Нетехнические вопросы. Это общие вопросы, которые просто звучат и обладают скрытым смыслом — правильный ответ не получится сформулировать, если не изучить информацию о компании и не познакомиться со спецификой её работы.

Например, на собеседовании у разработчика мобильных приложений вас могут спросить, чем бы вы хотели заняться на новой должности. Приемлемый ответ будет связан с бэкендом, фронтендом, iOS или Android-разработкой.

Не стоит говорить про машинное обучение и прочие технологии, которыми компания не пользуется, — работодатель может посчитать нецелесообразным воспитывать сотрудника, чьи интересы связаны с другими направлениями программирования.

Вот ещё примеры нетехнических вопросов с подвохом:

Нетехнических вопросов много, и ответы к каждому из них заучить не получится. Поэтому потратьте время на изучение компании.

👉 Простой способ ориентироваться в этих вопросах — представьте, что вы сами нанимаете себе помощника или сотрудника. Вы будете платить ему из своих денег. Хотели бы вы работать с человеком, который с вами только из-за денег и которому вы как работодатель не слишком интересны?

Будьте готовы получить отказ и начать заново

Джунам сложно с первого раза найти хорошую работу. Поэтому они любят брать количеством и ходить на все собеседования, куда могут попасть, — ставка сделана на компании, которым прямо сейчас нужны программисты без опыта.

Проблема частых собеседований в том, что к ним не получится подготовиться:

  • Нужно изучить компанию и познакомиться с её проектами.
  • Разобраться с требованиями вакансии и подтянуть недостающие навыки.
  • Нужно выбрать дресс-код и изучить корпоративные правила.
  • Нужно продумать примеры или добавить в портфолио новые проекты, которые позволят сопоставить ваш опыт со спецификой компании.

Всё перечисленное требует времени. Однако так вы получите больше шансов произвести хорошее впечатление и получить оффер сейчас или при следующей попытке. Помните, что с появлением опыта поиск работы упрощается, и в качестве примера вы можете посмотреть карьерный путь Павла Свиридова, который поработал в стартапах и быстро вырос до руководителя бэкенд-разработки в Практикуме. Поэтому ходите на собеседования часто, но не в ущерб подготовке.


Чем дальше в лес, тем больше IT. Сегодня уже никого не испугаешь словами "баг", "кодить", "исходный код", "фреймворк", "прогер" и так далее. Они плотно вошли в обиход и больше не вызывают недоуменных взглядов. Конечно же, помимо интересных проектов, всех привлекает уровень зарплат, комфортные условия работы, офисные печеньки и прочие "плюшки".

В нашей статье речь пойдет о том, как эффективно подготовиться к собеседованию программиста, успешно его пройти и "выйти из боя победителем".

Вопросы на собеседовании программиста: чего ожидать

Коль уж вы решили связать свою жизнь с информационными технологиями и программированием, знайте, что работать придется много и постоянно. Так же как и готовиться к собеседованию. Ведь подготовка к интервью - дело не одного дня.

Как проходит собеседование? В большинстве случаев оно делится на 3 этапа:

  • телефонный звонок,
  • техническое собеседование,
  • интервью с учредителем компании.


Телефонный звонок HR-менеджера нужен для того, чтобы выявить вашу заинтересованность в компании. Как ни крути, а оценивают по одежке. В данном случае по голосу. Будьте бодрыми, веселыми, улыбайтесь во время разговора. Не спешите, давайте обдуманные ответы, не перебивайте и не спорьте. У вас еще будет время проявить себя во всей красе.

Техническое собеседование дает возможность выявить ваши технические возможности. Если вы собеседуетесь на позицию frontend-разработчика, то покажите свои знания HTML, CSS и JavaScript. Если на PHP-программиста, используйте для решения задач только эту технологию.

Не стесняйтесь задавать вопросы. Иногда важен не столько правильный ответ, сколько правильный ход мыслей, настойчивость и любознательность.

Не пытайтесь показать знания сразу нескольких языков программирования - это негативно скажется на результате. Время для решения задач ограничено, а показать нужно многое:

  • логику выстраивания ответа;
  • ход мыслей;
  • умение справляться с нестандартной ситуацией.

Соискателям нужны ваши фундаментальные знания одного языка, а не поверхностные нескольких.

Если вы успешно прошли первые два этапа, то остается хорошо себя зарекомендовать в разговоре с учредителем компании. Будьте дружелюбны, отвечайте на вопросы честно и не пытайтесь "острить", особенно если у вас это не очень хорошо получается. Учредителю важно, чтобы в его компании работал сотрудник с "горящими глазами", полностью погруженный в процесс и саморазвитие, а не в сплетни и склоки между коллегами.

План подготовки

Подготовка к собеседованию программиста начинается с разработки плана. Еще до того, как вас осенит, что надо искать работу по специальности, прокачивайте свои навыки каждый день. Выучить основы синтаксиса того же Python можно за одну ночь, а вот овладеть основами фундаментальной информатики - только при ежедневной практике.


Начинать готовиться к собеседованию необходимо за два-три месяца. На собеседовании не будут проверять знания основ синтаксиса. Предполагается, что если вы пришли, значит уже их знаете. А вот что точно подвергнется проверке, так это знания структур данных и алгоритмов. Уделяйте 2-3 часа в день на изучение этих разделов информатики.

Начните с прохождения двух курсов:

Этого вполне достаточно, чтобы получить базовые знания по данным разделам.

Для любого сотрудника IT-индустрии знание английского языка на уровне Upper-Intermediate - обязательное условие.

Закрепляем и оттачиваем навыки программирования при помощи ресурсов HackerRank и HackerEarth. Здесь собрано огромное количество задач с примерами решения и без.

Если вы решили по полной "прокачаться", то рекомендуем прочитать две книги: "Технические интервью как они есть" и "Ломаем техническое интервью". Необязательно покупать их на Amazon - поспрашивайте у друзей, может они сделали это за вас.

Обязательный пункт в плане подготовки к собеседованию - репетиция интервью перед зеркалом или с помощью друзей. Во время беседы вас попросят рассуждать вслух, поэтому подготовьтесь к публичной аргументации своих действий заранее. В руках будет маркер, а перед глазами белая доска или чистый лист. Здесь оружием станет не скорость написания, а логика рассуждения.

Кстати! Для наших читателей сейчас действует скидка 10% на любой вид работы

Создание портфолио

Поскольку IT-компании получают сотни резюме в день, важно не потеряться в их количестве. Для этого необходимо подготовить качественное портфолио.

  1. Постарайтесь уместить весь текст резюме на одной странице.
  2. Пишите кратко и по делу.
  3. Осветите в тексте резюме наиболее важную проблему, решенную вами, а также опишите процесс выполнения наиболее значимого проекта.

Лайфхак. Можно завести несколько резюме для каждой компании, куда планируете устроиться.

Проекты в портфолио советуем разделить: личные - отдельно, проекты с хакатонов - отдельно, вливания в проекты с открытым кодом - отдельно.


Еще один вариант интересного портфолио - GitHub. Это место может сослужить хорошую службу: не только хранить ваш код, но и демонстрировать его работу.

Если хотите "убить наповал", то сделайте своим web-проектом собственный сайт-резюме. Только не забудьте сделать это качественно, стильно и эффектно.

Подытожим

Как видите, подготовка к собеседованию программиста - процесс долгий и трудоемкий. Всегда держите в голове, что приложенные усилия не уходят в никуда. Они в любом случае работают на вас, от собеседования к собеседованию (рекомендуется менять работу раз в 3-5 лет).

А чтобы освободить время для тщательной подготовки, рекомендуем обратиться в студенческий сервис и отложить заботы о контрольных, курсовых и дипломных на неопределенный срок. Готовьтесь, учитесь и верьте в себя!

Анастасия Бабина. В моей фамилии часто ставят ударение на "И", но я привыкла. Копирайтер и редактор компании Zaochnik. Любительница мистических триллеров, отчаянный киноман и гурман в хорошей форме.

Читайте также: