Поиск работы 2023-2024 год

Ответить
Аватара пользователя
IL
Reactions: 1467
Сообщения: 5737
Зарегистрирован: Вт авг 09, 2022 1:04 pm
Откуда: от верблюда.
Интересы: отсутствуют.

Re: Поиск работы 2023-2024 год

Сообщение IL »

Я програмизмом ни разу в жизни не занимался, но решение вроде очевидное? Ищешь соседние клетки в четыре стороны и когда непустые соседи заканчиваются -- вот тебе остров. И ищешь дальше. В чём подвиг-то?
Аватара пользователя
Sergunka
Reactions: 844
Сообщения: 2865
Зарегистрирован: Вт июн 14, 2022 9:35 pm
Откуда: Владивосток->Сан Франциско

Re: Поиск работы 2023-2024 год

Сообщение Sergunka »

Lisa писал(а): Ср июн 12, 2024 4:33 pm
Sergunka писал(а): Ср июн 12, 2024 11:50 am

Прикол в том, что вообще джуниров поставили на техническое интервью. Второе я сомневаюсь, что кто-то сходу сможет решить эту задачу если не знает как ее решать. Смысл эта задача по большому не имеет если знает, то напишет легко если не знает, то будет не очень удобно прийдется подсказывать или дать другую задачу.
Но меня не это прикололо, а то, что походу джуниоры проходили реальные тех чек в Гугл и применили гугл технику проверки задания. Карл! какая то умороченная компания, а какой апломб :oops:
Это же стандартная задача на графы, ее курсе на втором-третьем изучают, зачем что-то придумывать.
Блять вот повезло, что Вы такая умная на втором или третьем курсе изучали графы. Где Вы там вообще графы нашли в этой задаче про острова?!

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

https://leetcode.com/problems/number-of ... scription/
Аватара пользователя
Sergunka
Reactions: 844
Сообщения: 2865
Зарегистрирован: Вт июн 14, 2022 9:35 pm
Откуда: Владивосток->Сан Франциско

Re: Поиск работы 2023-2024 год

Сообщение Sergunka »

IL1 писал(а): Ср июн 12, 2024 4:43 pm Я програмизмом ни разу в жизни не занимался, но решение вроде очевидное? Ищешь соседние клетки в четыре стороны и когда непустые соседи заканчиваются -- вот тебе остров. И ищешь дальше. В чём подвиг-то?
Ну, напиши за тридцать минут решение - время пошло :D
Аватара пользователя
Sergunka
Reactions: 844
Сообщения: 2865
Зарегистрирован: Вт июн 14, 2022 9:35 pm
Откуда: Владивосток->Сан Франциско

Re: Поиск работы 2023-2024 год

Сообщение Sergunka »

assassello писал(а): Ср июн 12, 2024 4:16 pm
Mad Hatter писал(а): Ср июн 12, 2024 4:07 pm

Считай, интервью завалил :lol:
Ну, не знаю... в свою текущую компанию точно бы не завалил. Ну или завалил бы, но не на этом! :)

Я сам интервьюирую и мы обсуждаем результаты каждого интервью, я примерно понимаю что спрашивают и чего ожидают. Никто не требует точного решения прямо сразу из головы, это херня какая-то. Такого человека мы бы искали десятилетия, а когда (и если) бы нашли - он к нам не пошел, потому что у него уже 10 офферов из всех фаангов. ;)
Там был еще один вариант его только практикуют в Гугл. Код копируется и запускается отдельно, тебе не показывают. После чего говорят там вот такая ошибка. Ты исправляешь и типо ну хорошо тесты прошли :)
Я поржал про себя комментировать не стал.
Аватара пользователя
Mad Hatter
⭐ Top 5 most interesting users
Reactions: 2019
Сообщения: 10267
Зарегистрирован: Пн июн 13, 2022 7:22 am

Re: Поиск работы 2023-2024 год

Сообщение Mad Hatter »

Sergunka писал(а): Ср июн 12, 2024 4:59 pm
IL1 писал(а): Ср июн 12, 2024 4:43 pm Я програмизмом ни разу в жизни не занимался, но решение вроде очевидное? Ищешь соседние клетки в четыре стороны и когда непустые соседи заканчиваются -- вот тебе остров. И ищешь дальше. В чём подвиг-то?
Ну, напиши за тридцать минут решение - время пошло :D
За тридцать минут можно только если решение уже знаешь. Пока набьешь, пока исправишь огрехи, полчаса улетело.
Мне на одном интервью дали задачу где был и кодинг, и написание к нему статьи (Threat Intel), я насилу в час уложился, хотя сама задача сложности не представляла.
Аватара пользователя
IL
Reactions: 1467
Сообщения: 5737
Зарегистрирован: Вт авг 09, 2022 1:04 pm
Откуда: от верблюда.
Интересы: отсутствуют.

Re: Поиск работы 2023-2024 год

Сообщение IL »

Sergunka писал(а): Ср июн 12, 2024 4:59 pm
IL1 писал(а): Ср июн 12, 2024 4:43 pm Я програмизмом ни разу в жизни не занимался, но решение вроде очевидное? Ищешь соседние клетки в четыре стороны и когда непустые соседи заканчиваются -- вот тебе остров. И ищешь дальше. В чём подвиг-то?
Ну, напиши за тридцать минут решение - время пошло :D
Ага, с моим опытом... За полдня напишу.
Аватара пользователя
assassello
Reactions: 1531
Сообщения: 6086
Зарегистрирован: Пн июн 13, 2022 6:46 pm
Откуда: San Jose, CA
Интересы: против Путина и, следовательно, против Трампа

Re: Поиск работы 2023-2024 год

Сообщение assassello »

IL1 писал(а): Ср июн 12, 2024 4:43 pm Я програмизмом ни разу в жизни не занимался, но решение вроде очевидное? Ищешь соседние клетки в четыре стороны и когда непустые соседи заканчиваются -- вот тебе остров. И ищешь дальше. В чём подвиг-то?
Когда я вижу, что человек знает решение (раньше решал или прям сходу придумал, бывают ведь такие умные...), то накидываю дополнительные ограничения. Например, в данном случае было бы: нельзя изменять исходный массив, а памяти на его полную копию - нет. :)
Слава Украине, слава нации! и пиздец - Российской Федерации.
Аватара пользователя
IL
Reactions: 1467
Сообщения: 5737
Зарегистрирован: Вт авг 09, 2022 1:04 pm
Откуда: от верблюда.
Интересы: отсутствуют.

Re: Поиск работы 2023-2024 год

Сообщение IL »

Кстати, любопытно, какова наилучшая стратегия расставить массив чисел по порядку? Самая быстрая?
alex_127
Reactions: 1331
Сообщения: 6204
Зарегистрирован: Ср июн 15, 2022 9:44 am

Re: Поиск работы 2023-2024 год

Сообщение alex_127 »

IL1 писал(а): Ср июн 12, 2024 6:37 pm Кстати, любопытно, какова наилучшая стратегия расставить массив чисел по порядку? Самая быстрая?
отсортировать.
1 Изображение
К маю в распоряжении команды было 38,5 URL-адресов, ведущих на различные видео
Аватара пользователя
IL
Reactions: 1467
Сообщения: 5737
Зарегистрирован: Вт авг 09, 2022 1:04 pm
Откуда: от верблюда.
Интересы: отсутствуют.

Re: Поиск работы 2023-2024 год

Сообщение IL »

alex_127 писал(а): Ср июн 12, 2024 6:48 pm
IL1 писал(а): Ср июн 12, 2024 6:37 pm Кстати, любопытно, какова наилучшая стратегия расставить массив чисел по порядку? Самая быстрая?
отсортировать.
Как? Использовать только иф и фор луп. Я других команд не знаю.
Аватара пользователя
assassello
Reactions: 1531
Сообщения: 6086
Зарегистрирован: Пн июн 13, 2022 6:46 pm
Откуда: San Jose, CA
Интересы: против Путина и, следовательно, против Трампа

Re: Поиск работы 2023-2024 год

Сообщение assassello »

IL1 писал(а): Ср июн 12, 2024 6:52 pm
alex_127 писал(а): Ср июн 12, 2024 6:48 pm

отсортировать.
Как? Использовать только иф и фор луп. Я других команд не знаю.
Еще нужно сравнение и присваивание. Вроде все. :)
Слава Украине, слава нации! и пиздец - Российской Федерации.
Аватара пользователя
Mad Hatter
⭐ Top 5 most interesting users
Reactions: 2019
Сообщения: 10267
Зарегистрирован: Пн июн 13, 2022 7:22 am

Re: Поиск работы 2023-2024 год

Сообщение Mad Hatter »

IL1 писал(а): Ср июн 12, 2024 6:37 pm Кстати, любопытно, какова наилучшая стратегия расставить массив чисел по порядку? Самая быстрая?
https://www.javatpoint.com/quick-sort
Lisa
Reactions: 59
Сообщения: 383
Зарегистрирован: Вс июн 12, 2022 7:27 pm

Re: Поиск работы 2023-2024 год

Сообщение Lisa »

Sergunka писал(а): Ср июн 12, 2024 4:56 pm
Lisa писал(а): Ср июн 12, 2024 4:33 pm

Это же стандартная задача на графы, ее курсе на втором-третьем изучают, зачем что-то придумывать.
Блять вот повезло, что Вы такая умная на втором или третьем курсе изучали графы. Где Вы там вообще графы нашли в этой задаче про острова?!

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

https://leetcode.com/problems/number-of ... scription/
Откуда столько злости? Ваша агрессия совершенно неуместна. Алгоритмически задача на поиск connected components в графе.
Аватара пользователя
assassello
Reactions: 1531
Сообщения: 6086
Зарегистрирован: Пн июн 13, 2022 6:46 pm
Откуда: San Jose, CA
Интересы: против Путина и, следовательно, против Трампа

Re: Поиск работы 2023-2024 год

Сообщение assassello »

Lisa писал(а): Ср июн 12, 2024 8:06 pm... Алгоритмически задача на поиск connected components в графе.
А если еще вот так - "нельзя изменять исходный массив и памяти на его полную копию - нет". Помогут вам графы? :)
Слава Украине, слава нации! и пиздец - Российской Федерации.
Bobeg
Reactions: 2537
Сообщения: 16758
Зарегистрирован: Ср июн 15, 2022 4:01 am

Re: Поиск работы 2023-2024 год

Сообщение Bobeg »

Малограматныя вы, а Лиза права.
Паскоку матрица с нулями и единицами это простейшая репрезентация бинарного графа.
Bobeg
Reactions: 2537
Сообщения: 16758
Зарегистрирован: Ср июн 15, 2022 4:01 am

Re: Поиск работы 2023-2024 год

Сообщение Bobeg »

Но в матричной репрезентации вершины это координаты а значения это переходы между вершинами.

А здесь это буквально карта а не граф.
Эту карту можно было бы трансформировать в граф. Это отдельная другая задача.

У меня нет рщущения что конвертация из растра в граф упростит проблему.
olis
Reactions: 176
Сообщения: 1564
Зарегистрирован: Вт июн 14, 2022 9:13 pm

Re: Поиск работы 2023-2024 год

Сообщение olis »

Я графы не изучал, с задачей не знаком, но за полчаса решил бы пожалуй. Понятно что не самым эффективным способом.
Аватара пользователя
assassello
Reactions: 1531
Сообщения: 6086
Зарегистрирован: Пн июн 13, 2022 6:46 pm
Откуда: San Jose, CA
Интересы: против Путина и, следовательно, против Трампа

Re: Поиск работы 2023-2024 год

Сообщение assassello »

olis писал(а): Ср июн 12, 2024 10:38 pm Я графы не изучал, с задачей не знаком, но за полчаса решил бы пожалуй. Понятно что не самым эффективным способом.
Мой вариант реши. Хотя бы за час. :)
1 Изображение
Слава Украине, слава нации! и пиздец - Российской Федерации.
olis
Reactions: 176
Сообщения: 1564
Зарегистрирован: Вт июн 14, 2022 9:13 pm

Re: Поиск работы 2023-2024 год

Сообщение olis »

assassello писал(а): Ср июн 12, 2024 11:06 pm
olis писал(а): Ср июн 12, 2024 10:38 pm Я графы не изучал, с задачей не знаком, но за полчаса решил бы пожалуй. Понятно что не самым эффективным способом.
Мой вариант реши. Хотя бы за час. :)
Алгоритм примерно понятен. Рекурсивная ф-ция определяющая соседей острова. Если соседи закончились, переходим к следующему элементу и так до конца. При копировании массива добавить элемент - принадлежность какому острову. Оно неэффективно, но должно работать. А код лень писать. Я и так ленивым был, а к старости еще ленивее стал)
Аватара пользователя
assassello
Reactions: 1531
Сообщения: 6086
Зарегистрирован: Пн июн 13, 2022 6:46 pm
Откуда: San Jose, CA
Интересы: против Путина и, следовательно, против Трампа

Re: Поиск работы 2023-2024 год

Сообщение assassello »

olis писал(а): Ср июн 12, 2024 11:35 pm
assassello писал(а): Ср июн 12, 2024 11:06 pm
Мой вариант реши. Хотя бы за час. :)
Алгоритм примерно понятен. Рекурсивная ф-ция определяющая соседей острова. Если соседи закончились, переходим к следующему элементу и так до конца. При копировании массива добавить элемент - принадлежность какому острову. Оно неэффективно, но должно работать. А код лень писать. Я и так ленивым был, а к старости еще ленивее стал)
Невнятно. Какое "копирование массива"? нет памяти под весь массив. :shrugging:
Слава Украине, слава нации! и пиздец - Российской Федерации.
Ответить