Pull to refresh

Comments 20

А на что вы кушали с 2022 года по 2025? Я тоже так хочу выгореть

Очевидно, что проедал запасы

Ну большинство моих знакомых айтишников сидят на ипотеке. Какие запасы...

UFO landed and left these words here

А какой ваш возраст если не секрет? Может просто эйджизм?

Читабельный текст. Я бы не прошёл эти собеседования, не успел бы сделать за то время, которое ожидается.

Подозреваю, что задачу на сервис кликов не приняли потому, что хранилище не многопоточно-безопасное, про это ничего не сказано, но для сервисов это должно подразумеваться. Я бы предложил хранилище как Map<Instant, List<Event>>, не стал бы агрегировать на лету по авторам и дням, потому что иметь исходные неагрегированные данные - это хорошо, это типа "хороший вкус" и "здравый смысл", это возможность расширять сервис. При этом в качестве Map использовал бы ConcurrentSkipListMap, а в качестве List использовал бы CopyOnWriteArrayList. Это очень бы упростило вставку. При вызове aggregate() итерировался бы по событиям внутри дня.

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

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

Согласен, кстати, с тем, что не стоило проектировать метод добавления, отталкиваясь от особенностей агрегации по авторам.

Также благодарю за предложенный вариант с CopyOnWriteArrayList.

В ответ — список типовых задач на leetcode, которые полезно порешать, чем, собственно, и занимаюсь в период перед первым этапом.

Много раз было написано, что решение "задачек" - не гарантирует, не то что работу, ничего. Достаточно выучить базовые алгоритмы, на которых и строятся все задачи с того же Leetcode, задачи все не выучишь. Шанс, что вам дадут определённую задачу, 1 к 1000 (если не больше, и это только одна площадка, необходимо учитывать, что многие компании немного меняют условия). Списки все вопросов и задач, даются для галочки "видите, компания "заботится" о вас, даже до собеседования".

Итак, вторая секция. Пришел интервьюер, принес gradle проект в zip-ке. Скинул через чат в зум. Я развернул проект

Это глупость, откровенно - скачивать непонятные архивы, тем более их разворачивать на компьютере. Учитывая недавние статьи, как таким мошенничеством крадут данные с компьютеров соискателей, откуда вы уверены, что это VK собеседовали? Если хотят проверить ваши знания на проекте, пусть делают, как другие компании - без разворачивания, в онлайн редакторе кода, на github или другим способом.

Собеседовался к ним однажды в отдел разработки рекламных сервисов, в итоге перевели на отдел разработки аутентификации (VK ID, или как там его). Прошёл собеседование техническое, HR пропала на несколько недель, пока "не пнул" и не написала бы. Узнаю, что прошёл, необходимо пройти ещё собеседование с "директорами". Спрашиваю у неё, собеседование будет носить технический характер или нет. Она ответила - нет, можно не готовиться. В итоге, на созвоне начался допрос, при чём интересного характера - начали спрашивать вопросы за железо (собеседовался на разработчика). В итоге, немного поотвечал, вроде, даже, неплохо и говорят, напишут через несколько дней о решении. HR снова пропала на несколько недель, пока ей не написал. Ответила, что не подхожу. На вопрос, зачем обманули про собеседование - ответила, что она "в афиге" и не ожидала этого потому, что директора ей сказали, что обсуждать будем зарплату и формат работы, "болтать". В итоге, к "этой компании" - отношусь, как к цирку и всем рассказываю (когда уместно). HR забывают про соискателей и не отвечают, в компании врут коллегам, смешно. И так запариваться ради VK, это ужас.

Я вас понимаю и сейчас в поисках работы сам, при чём достаточно долго (в рамках поиска) и опыт внушительный, сейчас сложно, но и соглашаться на кабальные собеседования - не выход.

Кадровая служба VK — очень, очень странная. Причём даже нормальный человек, придя туда со стороны, быстро заражается какой-то неведомой бациллой и начинает чудить. Поэтому порадуйтесь, что не попали туда, и удачи в поисках!

UFO landed and left these words here

Сейчас на рынке часто такая картина... Очень много спецов сидят и ждут когда итшка вновь начнет гореть. С учетом того, что большое кол-во "специалистов" которые прошли курсы все еще сидят на своих местах (хз как), еще какое то время придется подождать, пока их выкинут, и места освободятся.

UFO landed and left these words here

Очень много спецов сидят и ждут когда итшка вновь начнет гореть.

Не начнет, из-за отсутствия инвестиций и санкций.

С учетом того, что большое кол-во "специалистов" которые прошли курсы все еще сидят на своих местах (хз как), еще какое то время придется подождать, пока их выкинут, и места освободятся.

Не выкинут, так как они растут.

Сейчас рынок на стороне работодателя. Много кандидатов, мало вакансий. Есть из кого выбирать. Любая шероховатость со стороны кандидата и он выбывает из игры.

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

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

UFO landed and left these words here

Да, действительно. Судя по моему опыту общения на финале - не стоит упоминать категории, связанные с выгоранием и тд.
Благодарю за совет!

несколько интеграционных тестов на ручки

Для тех, кто не в курсе - так в яндексе называют обработчики.

Не только в яндексе, в т1/иннотехе/втб тоже. Кажется это заразно :)

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

Sign up to leave a comment.

Articles