Как стать автором
Обновить
39
Карма
0.8
Рейтинг

Пользователь

Взять и перейти на IPv6 — регуляторы начинают давать рекомендации

Ну дык и сидел бы себе на Windows 3.11 или Linux 2.0 до сих пор. Как ты на Хабре-то оказался?

Зарплата по результатам собеседования — лучший способ сократить отклики на вакансию, а тестовые задания — избыточны

Там не только фьютексов не было, там вообще не было потоков. Нормальные потоки появились только в 2.6, когда появились NPTL

Зарплата по результатам собеседования — лучший способ сократить отклики на вакансию, а тестовые задания — избыточны

Решать можно по-разному. Можно просто зарезервивовать на 1 байт больше. Нет какого-то одно решения, которое мы считаем правильным и требуем, чтобы его кандидат угадал.

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

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

Утверждается, что задача решается не более чем в два прохода.

Зарплата по результатам собеседования — лучший способ сократить отклики на вакансию, а тестовые задания — избыточны

Формально да, но это только начиная с 5.10. До этой версии даже файла такого нет, так что утверждать, что какой-нить 5.3 не мог этого, я на 100% не мог сказать прямо во время собеседования. Но думаю, что интуиция в данном случае меня не подвела и подозрение на лажу были более чем обоснованными.

Зарплата по результатам собеседования — лучший способ сократить отклики на вакансию, а тестовые задания — избыточны

Ой, не-не, это глупая затея. Тогда надо брать Zephyr или что-нибудь на выбор из имеющихся RTOS.

Зарплата по результатам собеседования — лучший способ сократить отклики на вакансию, а тестовые задания — избыточны

Во-первых, линукс на контроллере это прямо очень странно. Дело в том, что линуксу нужен MMU. А процессоры с MMU обычно не нызывают контроллерами. 


Ну дело в наименовании. Я контроллером называю чип, на который интегрирована всякая периферия, то есть SoC. MMU там был. Какой-нить ARM слабенький.

Дальше, ядро 2.2 это прям очень странно.

Было в моей практике, давно, но всё же. Когда 2.6 ядро уже готовилось стать 4-м, мне пришлось писать софт под какой-то китайский контроллер с кучей аналоговых и цифровых выводов, упакованный в довольно длинный блок (юнитов на 10) на DIN-рейку. Так вот, там было вообще тоже то ли 2.0, то ли 2.2. И сорцов ядра не было и производитель не давал, то ли оно тупо было пролюблено, то ли там было какое-то очень серьезное ноу-хау ) Но, пришлось иметь дело с тем, что дал заказчик. Так что тут я, повторяюсь, удивился, но основываясь на собственном опыте предположил, что и такое в теории возможно.

Зарплата по результатам собеседования — лучший способ сократить отклики на вакансию, а тестовые задания — избыточны

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

Зарплата по результатам собеседования — лучший способ сократить отклики на вакансию, а тестовые задания — избыточны

Задание для C++. У вас есть std::string, в котором целое неотрицательное десятичное число любой длины (валидировать не надо).

Надо написать функцию, которая возвращает инкремент данного числа в новом экземпляре std::string, при этом надо добиться минимального количестве аллокаций/переаллокаций памяти в процессе заполнения этой строки. При этом можно пользоваться гуглом, cpp reference и чем угодно.

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

Зарплата по результатам собеседования — лучший способ сократить отклики на вакансию, а тестовые задания — избыточны

Нет, не совсем. Я же говорю, что он не описывал что-то принципиально невозможное, я уже сейчас не помню детали, могу наврать, но примерно так дело было. Он там якобы в паре ещё с одним чуваком делали систему управления парковкой (на двоих большеватая задачка, ИМХО, но доступстим). Терминал на въезде/выезде, который поднимает шлагбаум и выдает/принимает тикеты, и все такое. Там был вроде как был GUI. Контроллер, понятно, на линуксе, гуй на чем? На Qt. Дальше я интересуюсь, какое ядро? Ответ: 2.2 (кажется ещё прошлый век, но мало ли под данный контроллер новее ничего нет). А Qt? Qt5. Сразу меня одолевают сомнения, что зависимости, которые потянет пятый Qt, вообще будут работать на этом ядре. Но я так никогда не делал, embedded касаюсь только по верхам, поэтому на 100% утверждать, что так нельзя - я не могу.

И вот что мне надо было сделать? Послать нахрен? А вдруг я не прав, а чел хороший? Тем более, что рассказывал всё складно. Сказать HR-ам, чтобы делали оффер? Вот бы лажа вышла.

Так что, я думаю, что всё правильно, чел отлетел.

Зарплата по результатам собеседования — лучший способ сократить отклики на вакансию, а тестовые задания — избыточны

Прошу прощения за ненормативную лексику, но из песни слов не выкинешь.

Пpиехал деpевенский мyжик домой из гоpода. Его дpyзья спpашивают:
- Hy чо тама видал, в ГОРОДЕ ?
- Cалют видал.
- А чо эт такое ?
- Hy как вам объяснить... Hy сначала нет ни хуя, потом хуяк, хуяк, хуяк - еб твою мать, и опять ни хуя. Чо ж ты, Мань, плачешь-то ?
Маня:
- А как же не плакать-то, кpасотища-то какая.

Сисадмин 20 лет назад настраивал в банке Windows NT и по ночам давал доступ к мощностям для проекта SETI@Home

А чем работа в Idle отличается от работы с другим приоритетом, учитывая что в то время не было табов в браузере и открытые пара окон браузера и 1С бухгалтерия оставляли 95% тактов процессора без пользы? Или полагаете, что идловые такты не такие нажористые как обычные?

Зарплата по результатам собеседования — лучший способ сократить отклики на вакансию, а тестовые задания — избыточны

 до 1000к.
Ступор. (Вы наверное нам не подходите)

надо было сказать "до миллиона" )

Зарплата по результатам собеседования — лучший способ сократить отклики на вакансию, а тестовые задания — избыточны

Как проведший не один десяток собесов, имею наглость с вами поспорить. Как раз не так давно, я проводил собеседование с одним кандидатом, который пел как соловей, рассказывая о предыдущем проекте. Но попытки углубиться в детали выявляли какую-то несуразицу. Вроде бы предложения правильные, логика есть, с технической точки зрения не то, чтобы невозможно, но так никто не делает. Но когда дошло дело до написания простейшей задачки в live режиме (ну может 10 минут надо, чтобы её написать) он 2 часа нам клепал мозг, сначала начал что-то на C++, потом попросил написать на C, потом что-то ещё, короче это реальное трепло 36 лет от роду, которое занимается тем, что переходит из одной компании в другую не умея по сути ничего, кроме того как молоть языком. И вы, как рекрутер, предлагаете брать его не глядя? Типа через три месяца отсеется? Как на счёт того, чтобы вашему агентству в таком случае разделить риски хотя бы 50/50 с клиентом? )

Зарплата по результатам собеседования — лучший способ сократить отклики на вакансию, а тестовые задания — избыточны

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

Сисадмин 20 лет назад настраивал в банке Windows NT и по ночам давал доступ к мощностям для проекта SETI@Home

А история про криворукого админа. Он ставил энтю! Вы понимаете? Не Windows 95, а NT - ОС с настоящей и нормальной многозадачностью. Там были приоритеты у процессов и они работали! Всю молодость запускал эти различные распределенки: SETI, Folding, Distributed.net и прочее и просто ставил им наименьший приоритет, то есть оно крутилось вместо Idle. Никак это не мешало работе от слова совсем. Кулеры на офисных компах не раскручивались и на взлетный режим не выходили. И вообще в том время динамическое управление скоростью вентилятора - это было ноу-хау за отдельные деньги. То есть ни визуально, ни аудиально ничем себя не выдавало.

Разве что липездричества чуть больше ело. Но тогда оно стоило семечки.

Dial-up развлекушки

Значит раньше были ещё провода от АТСки до другой АТСки, где в какой-то момент всё конвертировалось в цифру. Потом этот участок пропал, осталась только ваша последняя миля.

И у меня тоже такие коннекты периодически случались, но не на долго. Обычно через некоторое время модем уходил в retrain и пересогласовывал более устойчивую скорость. А что ещё можно было ожидать от линии, где я периодически слышал чей-то параллельный разговор? )

Dial-up развлекушки

В V.Everything можно было залить прошивку Дягилева или Ваваева. Они получше справлялись с отечественными линиями связи. АТС сама по себе не могла ничего давать или не давать, ограничивая какой-либо конкретной скоростью. Если она давала больше 36600, значит была цифровая, а стало быть вопрос был только в том, как много шума вносили в сигнал линии связи от АТС до вашего модема.

Посетители Tinder начали использовать ChatGPT для знакомств

И все эти дамы - такие же ChatGPT боты )

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

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

VPN-сервис Surfshark перестал работать в России

Начнём из далека. Что такое Wireshark?

Информация

В рейтинге
1,115-й
Зарегистрирован
Активность