Здравствуйте, Grizzli, Вы писали:
F>>конечно, кому и фалафель — стейк, но кому нужен джун на 2 часа в день. F>>это, максимум, зарплата студента-стажёра. G>в рф 2 кб — то средняя зп по отрасли для программиста. если ты за нее будешь работать не более двух часов в день, а остальное время будешь на работе своими делами заниматься — то это намного интересней, чем твои 5 кб и пахать с утра до вечера.
а мог бы за 5 работать час дома.
но нет, и доширака хватит.
IB> add(from, amt.negate()) IB>// Здесь кто-то запросит list, и получит ответ ???!!!!
Это в какой-то мере нормально, с одной стороны. По договорённости list может выдавать немного меньше доступных денег на счетах если есть незавершенные транзакции. Хотя обычно банки сообщают две циферки — доступное кол-во денег и зарезервированное, чтобы баланс всегда сходился.
С другой стороны, чтобы добавить такое в оригинальное решение — придётся много чего перелопатить.
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
Здравствуйте, arth, Вы писали:
A>можно было сделать навскидку: A>txid begin_transaction(...) A>end_transaction(txid) A>status transaction_status(txid) A>но я подумал это все чересчур. спросили бы на интервью, начал бы думать плотнее
А нахрена так сложно то? Идемпотентность легко делается путем передачи с запросом какого UUID и мемоизацией по этому uuid. Для тестового задания используем ConcurrentHashMap. Для реальных проектов уже там будут навороты на бекэнде чтоб падения обрабатывались.
Здравствуйте, elmal, Вы писали:
E>А нахрена так сложно то? Идемпотентность легко делается путем передачи с запросом какого UUID и мемоизацией по этому uuid.
Это идемпотентность курильщика. Оно конечно иногда работает, но подводные камни тоже есть. Нормальная идемпотентность предполагает сравнение семантически значимых данных.
Здравствуйте, zverjuga, Вы писали:
Z>а как по мне, так лучше сделать тестовое задание дома в комфортных условиях, чем на собеседованиях отвечать на вопросы, ради которых нужно прочитать кучу тупых книжек и потратить кучу времени на подготовку.
Пообщаться всяко полезнее.
И зачем готовиться? Говори что делаешь и знаешь, делов-то. Собеседование это процесс отсева ненужных: как кандидатов так и рабтотодателей. Если чего-то не знаешь, не хочешь, неинтересно, то зачем читать и готовиться?.
Я заметил, что чем меньше тестируют на собеседованиях, тем увлекательней и толковей работа. По нормальному, если подходишь, то минут через 5 собеседование превращается в увлекательную беседу. За которой, если не следить за временем, несколько часов проведешь.
A>>Главный вывод по теме — тестовые задания больше не пишу. По крайней мере в таком формате. Z>а как по мне, так лучше сделать тестовое задание дома в комфортных условиях, чем на собеседованиях отвечать на вопросы, ради которых нужно прочитать кучу тупых книжек и потратить кучу времени на подготовку.
Одно не отменяет другого. На вопросы тоже придётся отвечать.
Здравствуйте, Vetal_ca, Вы писали:
V_>Я заметил, что чем меньше тестируют на собеседованиях, тем увлекательней и толковей работа. По нормальному, если подходишь, то минут через 5 собеседование превращается в увлекательную беседу. За которой, если не следить за временем, несколько часов проведешь.
у меня было и так, и эдак.
в моей вселенной эти два критерия никак не связаны. точнее, больше зависят от меня, нежели от работодателя.
Здравствуйте, Grizzli, Вы писали:
B>>Тоже верно. Однако никто же не жалуется решать задачки на всяких кодилити по 2 часа безо всякого фидбэка вообще G>Конечно никто не жалуется. я например даже не знаю что это такое, и без хороших гарантированных денежных перспектив даже не стал бы ничего делать на 2 часа.
Молодец, но для чего выдавать незнание за конкурентное преимущество?
Здравствуйте, Grizzli, Вы писали:
B>>Молодец, но для чего выдавать незнание за конкурентное преимущество? G>Люди пытаются строить карьеру в лоб. Фигней страдают, откровенно говоря. Ну, я тоже был молодой, неопытный, глупый, что уж там.
а теперь ты старый, опытный, умный и боишься потерять работу.
Здравствуйте, Grizzli, Вы писали:
F>>а теперь ты старый, опытный, умный и боишься потерять работу. G>Откуда такие выводы? Я говорил на кой вы ходите к таким работодателям, когда можно найти себе такого же, но без всех этих ку с тремя приседами.