Це про припущення типу «русня за 2 місяці захопила 0.00004% території, тому хоч все й погано, але до Києва такими темпами їм ще 2364523 років»
1. Вийде .NET 9
2. На любителів прогнозувати війну лінійною екстраполяцією чекатимуть неприємні сюзпризи
Взагалі, задачка має потенціал перерости в цікаву змістовну дискусію про типи consistency, delivery guarantees, idempotency, CAP-теорему врешті-решт, якщо обидві сторони розуміють, про що йдеться
Кожен фідбек по співбесіді читаю наступним чином:
а) Якщо починається з «Unfortunately», далі не читаю
б) Якщо починається з «We are happy to», то далі гортаю одразу до зазвичай виділених жирним цифр про компенсацію, відпустку, страхування тощо
Сам ніколи фідбек кандидатам не пишу (якщо явно просять — пишу завжди), ну бо може кандидат вважає мене повним ідіотом і ніяк не зацікавлений в оцінці такої особи.
Це я до того, що рекрутери теж можуть питати кандидатів «чи хочете Ви розгорнутий фідбек», це може зекономити багато часу особливо для не джуніор позицій
Хіба що кандидат вмикав мене на колонках, і всі зачаровано слухали мій голос, а потім повертались до своєї роботи, коли я вже питання завершував. Загалом після цього кейсу додали обов’язковий пункт у вимогах «наявніть вебкамери для співбесіди», якщо у вашому випадку такого пункту не було, то можна напевно по-різному трактувати
Проводив колись ремоут співбесіду, де на запитання кандидат без камери не відповідав, але одразу було чутно стукіт по кнопкам більше ніж однієї клавіатури
Щоб використовувати свій SynchronizationContext, потрібно щоб код не робив .ConfigureAwait(false), шо не завжди можливо. З іншого боку, є підозра, що автори не тими інструментами намагались вирішити свої завдання
Які проблеми написати програму під час співбесіди?
До речі, ваш код чомусь припускає, що і — ціле й що воно 7,такої умови не було. Якщо дописати визначення ось так (це C#, але тут несуттєво)
double i = 18446744073709551615;
Console.Write(i++ - ++i);
то −2 перетворюється на 0
А також
— Що якщо це вже максимально можливе (наприклад
— Що якщо це unsigned
— Що якщо це вже на межі точності представлення великих чисел float’ами
Звісно, ці або будь-які інші деталі інтерв’юерів, котрі задають такі питання, не цікавлять. У них є листочок «10 головоломок програмісту-початківцю» і вони будуть з нього читати і порівнювати відповіді через exact match
Скільки буде i++ - ++i
Це ще не найгірший варіант буде, якщо дійсно повернуться, хоча б якась допомога економічному фронту™. У владу вони все одно не підуть, туди повернуться інші поважні люди з Монако на відбудову™
На контестах дуже часто від обмежень і починають шукати алгоритм, наприклад
N <= 100_000 — скоріше за все щось типу O(N*logN) наприклад сортування
N <= 1000, M <= 1000 — скоріше за все O(N*M) наприклад динаміка
Нічим. Пункт про «напад на одного члена є нападом на всіх» не зобов’яує ні до чого, рівно як і Будапештський меморандум. Можна робити консультації ще 20 років, можна підписувати «Мінськ», можна виносити на голосування радбезу ООН тисячу разів. Ніхто його на практиці не перевіряв крім пустельних людей терактом 9\11, але їх і без НАТО кожні пару десятиліть бомбили всі хто хотіли, бо там нічого боятись.
Ніхто ж і не сумнівається, що компанії так швидше, вигідніше, зручніше й взагалі там так заведено. Пост про
реакцію звільнених
Було цілком зрозуміло, що це звільнення не пов’язане з продуктивністю, і, ймовірно, підрядник(третя сторона) розробила цей план/рішення для наших стейкхолдерів. Мій менеджер і менеджер над ним не мали жодного уявлення, і я також був під впливом їхнього оптимізму щодо цього
Оце взагалі епічно, людину з 20 роками досвіду звільнив навіть не найнятий йому вчора менеджер, а хтось на аутсорсі через random.org
Та всі все розуміють, просто відмічаємо виставляння на мороз від компанії, де всі така одна родина, що аж навигадували під це нових іменників і фільм зняли, а на практиці навіть в тім чат не дали «гудбай» написати
щоб не змушувати всіх пропускати свої сабмішни через мініфікатори
Можна витратити трохи більше пам’яті, але виграти в швидкості за рахунок того, що можливих чисел всього 20_000 і їх можна покласти в масив замість мапи зі зсувом на 10_000
leetcode.com/...ts/submissions/867031794
збалансованим є дерево, у якого глибина усіх листових вузлів відрізняється не більше ніж на 1
Це специфічна умова лише для деяких видів BST (наприклад AVL дерево), так в червоно-чорному дереві ця умова має вигляд «глибина відрізняється не більше, ніж вдвічі». Більш загальна характеристика — «збалансованим є дерево, яке не втрачає логарифмічної складності основних операцій при додаванні\видаленні елементів»
Ти: купуєш андроід за $2500 для понтів перед «тьолками»
"Тьолки"з тіндера: інстант блок, якщо повідомлення не через iMessage nypost.com/...hone-snobs-wont-date-you