Перейти к публикации
  • Сейчас на странице   Всего пользователей: 3   (0 пользователей, 3 гостя)

Rooster

Программирование[10]

Перепись  

313 пользователей проголосовало

У вас нет прав на голосование в этом опросе, или на просмотр результатов опроса. Пожалуйста, войдите или зарегистрируйтесь для голосования в опросе.

Рекомендованные сообщения

Собесился на мидла пару месяцев назад, на всех собесах были алгоритмы :pepehands:

Поделиться сообщением


Ссылка на сообщение

Гайз помогите плез с питоном @moonfangtopich ну или кто там шарит?

нужно на этот код натянуть лист

лист (5, 4, 3)

так чтобы a=5, b = 4, c = 3

if (a>=b and a>=c):
    max = a
elif (b>=a and b>=c):
    max = b
else:
    max = c
for i in range (max,0,-1):
    if(a % i == 0 and b % i == 0 and c % i == 0):
        break
print (i)

 

Поделиться сообщением


Ссылка на сообщение

че? анпакнуть значения типа нужно?

a, b, c = l

где l - это переменная с листом

ars0k понравилось это

Поделиться сообщением


Ссылка на сообщение
nibblerenush написал 4 минуты назад:
FeelYourDestiny написал 28 минут назад:

Щас слышал что лайв кодинг начали чаще практиковать на собесах, но энивей, это не особо сложно

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

Но опять-таки, я собесился в РФные "ФААНГи" и я вообще к фронту никакого не имею отношения. А чет слышал, что джс что-то типа топ 1 по популярности ЯП. Поэтому и разное видение на рынок, наверное.

 

Ну в "ФААНГИ" очевидно больше будут ебать, чем у нас тут. 

Я не фронт.

Алгоритмическими задачками я называю медиум литкод задачи. Не нужно супер подготовки что бы их решать (или не до конца решать) не оптимизированным вариантом.

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

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

Nikki Sixx написал 9 минут назад:

Собесился на мидла пару месяцев назад, на всех собесах были алгоритмы :pepehands:

какого вида задачи на алгоритмы были?

Поделиться сообщением


Ссылка на сообщение
ars0k написал 11 минут назад:

Гайз помогите плез с питоном @moonfangtopich ну или кто там шарит?

нужно на этот код натянуть лист

лист (5, 4, 3)

так чтобы a=5, b = 4, c = 3


if (a>=b and a>=c):
    max = a
elif (b>=a and b>=c):
    max = b
else:
    max = c
for i in range (max,0,-1):
    if(a % i == 0 and b % i == 0 and c % i == 0):
        break
print (i)

 

А еще всегда можно отсортировать лист по любым кастомным/дефолтным параметрам, например сортировка по длине строки, где вместо len может быть любая кастомная функция

иногда кайфую как простые вещи красиво делаются в питончике 
 

lst = []
for i in range(0, 3):
    string = str(input("Hey test \n"))
    lst.append(string)

print(sorted(lst,key=len))

 

ars0k понравилось это

Поделиться сообщением


Ссылка на сообщение
FeelYourDestiny said 2 minutes ago:

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

1) Если ты решишь задачу не оптимизированным способом, то ты не пройдешь собес. Тебе дали задачу - развернуть односвязный список. Если ты заюзаешь доп. память, то ты не прошел собес. Если ты не реализуешь LRU-кэш, у которого все операции занимаю O(1), но реализуешь такой, которые занимают O(N) - тоже не прошел собес.

2) Если ты не знаешь DFS и BFS и как быстро это написать, то ты не решишь ни одну задачу на графы/деревья. А это уже спец. подготовка. Это как пример. Я не говорю уже про такие вещи, как "разделяй и властвуй", динамическое программирование, бэктрекинг, "жадные алгоритмы" и прочее.

3) У тебя час времени, чтобы решить 2-3 задачи. Решил 1 задачу - не прошел собес.

Поделиться сообщением


Ссылка на сообщение
nibblerenush написал 19 минут назад:
FeelYourDestiny написал 30 минут назад:

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

1) Если ты решишь задачу не оптимизированным способом, то ты не пройдешь собес. Тебе дали задачу - развернуть односвязный список. Если ты заюзаешь доп. память, то ты не прошел собес. Если ты не реализуешь LRU-кэш, у которого все операции занимаю O(1), но реализуешь такой, которые занимают O(N) - тоже не прошел собес.

2) Если ты не знаешь DFS и BFS и как быстро это написать, то ты не решишь ни одну задачу на графы/деревья. А это уже спец. подготовка. Это как пример. Я не говорю уже про такие вещи, как "разделяй и властвуй", динамическое программирование, бэктрекинг, "жадные алгоритмы" и прочее.

3) У тебя час времени, чтобы решить 2-3 задачи. Решил 1 задачу - не прошел собес.

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

Поделиться сообщением


Ссылка на сообщение
JuJeu написал 1 час назад:
Kant написал 2 часа назад:

у тебя сервис А, который стучится в другой твой внутренний сервис Б

ты меняешь по каким угодно причинам интерфейс сервиса Б

твой сервис А перестал работать, очевидно

 

теперь мы имеем 2 ситуации,

1) твои сервисы А и Б в разных солюшенах, и ты идешь открываешь солюшен, где есть сервис А, и фиксишь его там

2) твои сервисы А и Б в одном солюшене (в разных проектах, очевидно), и ты ничего уже не фиксишь, тк менял апи рефакторингом, который всё сделал за тебя

3) ???

4) фурион

ну так создаешь эвенты и отправляешь с А в очередь/топик, а дальше они тригерят Б в зависимости от типа эвента. хоть каждый день меняй интерфейсы.

бтв, для смены интерфейса нужно иметь очень серьёзную причину. 

ты меняешь апи рефакторингом, но эндпоинты у тебя остаются те же и интерфейс тот же.

 

ну окей, ты создал новый тип ивента в А, добавил его обработку в А, и теперь тебе надо его заюзать в Б. Или Б должен был какой-то магией узнать о новом ивенте?

ну поменял ты апи с хттп на сообщения в брокере, разница то какая, интерфейс общения изменился, тк это общение, то по определению есть >1 места для изменения

 

вы какую-то лютую хуйню пытаетесь выдумать

ща дойдем до того, что ты можешь параметры в методе поменять и не апдейтить юзинги этого метода

 

 

"очень веская причина" называется заказчики, пиздос

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

хм, как же добавить новую функциональность не поменяв хотя бы 2 сервиса?

решите задачку плз


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

Поделиться сообщением


Ссылка на сообщение
FeelYourDestiny написал 54 минуты назад:
nibblerenush написал 1 час назад:
FeelYourDestiny написал 1 час назад:

Щас слышал что лайв кодинг начали чаще практиковать на собесах, но энивей, это не особо сложно

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

Но опять-таки, я собесился в РФные "ФААНГи" и я вообще к фронту никакого не имею отношения. А чет слышал, что джс что-то типа топ 1 по популярности ЯП. Поэтому и разное видение на рынок, наверное.

 

Показать больше  

Ну в "ФААНГИ" очевидно больше будут ебать, чем у нас тут. 

Я не фронт.

Алгоритмическими задачками я называю медиум литкод задачи. Не нужно супер подготовки что бы их решать (или не до конца решать) не оптимизированным вариантом.

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

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

Nikki Sixx написал 1 час назад:

Собесился на мидла пару месяцев назад, на всех собесах были алгоритмы :pepehands:

какого вида задачи на алгоритмы были?

Да множество разных, от строк и массивов до списков и деревьев

Ну нибл наш в принципе описал процесс

Поделиться сообщением


Ссылка на сообщение
nibblerenush написал 43 минуты назад:
FeelYourDestiny написал 54 минуты назад:

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

1) Если ты решишь задачу не оптимизированным способом, то ты не пройдешь собес. Тебе дали задачу - развернуть односвязный список. Если ты заюзаешь доп. память, то ты не прошел собес. Если ты не реализуешь LRU-кэш, у которого все операции занимаю O(1), но реализуешь такой, которые занимают O(N) - тоже не прошел собес.

2) Если ты не знаешь DFS и BFS и как быстро это написать, то ты не решишь ни одну задачу на графы/деревья. А это уже спец. подготовка. Это как пример. Я не говорю уже про такие вещи, как "разделяй и властвуй", динамическое программирование, бэктрекинг, "жадные алгоритмы" и прочее.

3) У тебя час времени, чтобы решить 2-3 задачи. Решил 1 задачу - не прошел собес.

даже в гугле такого нет, очень много случаев в фейсбуках/гуглах где люди не решали задачи и их все равно брали

меня в Украине недавно просили писать код бинарного дерева с insert/search/delete но ничего настолько стрессового 

это видимо в какой-то яндекс, который перенимает у гугла только не знает как правильно

Поделиться сообщением


Ссылка на сообщение
Rooster said 11 hours ago:

Чё тут, очередной москвич вкатился и через пару дней получает больше меня?

Зажрались вы там в своей Москве

Помню чувака из москвы, php разраб. Получал тоже больше меня, но такого конченного косипора и долбаёба я никогда в жизни не видел. Такое чувство, что он прошел курс, "html+css+php за 1 час" и пошел на работу, при этом смачно напиздев в резюме и на собесе. Кароче я в рот ебал тоже работать в своем говногороде, перекатываюсь на удаленку


 

Жиза для любопытных

Чекнул = пидор

 

Поделиться сообщением


Ссылка на сообщение

ну дак так вроде все и сделали

не помню был или нет опрос, у вас вообще профильное образование есть? 

Поделиться сообщением


Ссылка на сообщение
ural1qqq said 1 hour ago:

ну дак так вроде все и сделали

не помню был или нет опрос, у вас вообще профильное образование есть? 

незаконченная вышка по прикладному программированию. Заебало говно мамонта нюхать и 0 актуальных скиллов получать. Ооп давалось на уровне уроков на youtube "ООП за 10 минут". Ну я на заочке учился, так что нихуя и не ждал, кроме того, что некоторые преподы не хотели взятки брать, а чтобы я учил их говно мамонта


 

Жиза для любопытных

Чекнул = пидор

 

Поделиться сообщением


Ссылка на сообщение
(изменено)

Всем привет, хотел поделиться историей "успеха".

Где-то летом 2018 года понял что сушить сухари далее в институте на не интересной мне специальности - нет смысла, начал поиск работы.
Прошел кучу собесов в говноконторы (изначально шел на Java Junior), никуда не взяли, даже в самые говеные.
В итоге надоело ездить на собесы через весь город, отсортировал вакансии рядом с тем метро, где жил.
Первая же контора была крохотная веб студия буквально из 3 человек, взяли на позицию Junior PHP Developer, хотя я на пхп до этого писал несколько часов всего, затащил на общей адекватности и способности что-то загуглить.
Проработал около 9 месяцев, копался в лютейшем говне за 30к, но получил бесценный опыт и понимания чем заниматься бы не хотелось.
В один из дней партнер "босса" зашел в нашу крохотную комнатуху и начал какой-то идиотский спич  о том что программисты охуели требовать зп и вообще они почти как проститутки, в этот момент я максимально охуел. Очевидно, что за свою небольшую зп кпд у меня был приличный и как-то это было максимально неприкольно.
Обновил резюме на HH, буквально через пару дней пригласили в другую контору, в которую я легко прошел собес на зп x2.
Спрашивается, зачем слушать что программисты проститутки, если можно просто уйти туда, где не будут таким парить мозги.
В этой конторе активно начал писать на Golang в дополнение к PHP и в итоге недавно пробил потолок в 100к, даже немного больше.

Итого путь от 0 до 100к+ занял 2.5 года примерно (дело происходит в СПб)
Держу в курсе, жду хейта


Изменено пользователем Medici-
saegSveta, Ramil, goodmood и 13 другим понравилось это

Поделиться сообщением


Ссылка на сообщение

Как проходил рост твоих хард-скиллов? Это было развитие на рабочем месте в ходе выполнения задач, или ты проявлял любопытство и постоянно учился в свободное время?

Поделиться сообщением


Ссылка на сообщение
Medici- написал 15 минут назад:

Всем привет, хотел поделиться историей "успеха".

Где-то летом 2018 года понял что сушить сухари далее в институте на интересной мне специальности - нет смысла, начал поиск работы.
Прошел кучу собесов в говноконторы (изначально шел на Java Junior), никуда не взяли, даже в самые говеные.
В итоге надоело ездить на собесы через весь город, отсортировал вакансии рядом с тем метро, где жил.
Первая же контора была крохотная веб студия буквально из 3 человек, взяли на позицию Junior PHP Developer, хотя я на пхп до этого писал несколько часов всего, затащил на общей адекватности и способности что-то загуглить.
Проработал около 9 месяцев, копался в лютейшем говне за 30к, но получил бесценный опыт и понимания чем заниматься бы не хотелось.
В один из дней партнер "босса" зашел в нашу крохотную комнатуху и начал какой-то идиотский спич  о том что программисты охуели требовать зп и вообще они почти как проститутки, в этот момент я максимально охуел. Очевидно, что за свою небольшую зп кпд у меня был приличный и как-то это было максимально неприкольно.
Обновил резюме на HH, буквально через пару дней пригласили в другую контору, в которую я легко прошел собес на зп x2.
Спрашивается, зачем слушать что программисты проститутки, если можно просто уйти туда, где не будут таким парить мозги.
В этой конторе активно начал писать на Golang в дополнение к PHP и в итоге недавно пробил потолок в 100к, даже немного больше.

Итого путь от 0 до 100к+ занял 2.5 года примерно (дело происходит в СПб)
Держу в курсе, жду хейта

Красавчик!
Почему сидел 9 месяцев там и не пытался уйти раньше, учитывая то, что еще и копался в говне?
 

Поделиться сообщением


Ссылка на сообщение
Medici- написал 31 минуту назад:

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

Дааа, зачем слушать что программисты проститутки когда можно сделать как она же и уйти на больший рейт сразу же :)

 

Поделиться сообщением


Ссылка на сообщение
Zellar написал 43 минуты назад:
ural1qqq написал 2 часа назад:

ну дак так вроде все и сделали

не помню был или нет опрос, у вас вообще профильное образование есть? 

незаконченная вышка по прикладному программированию. Заебало говно мамонта нюхать и 0 актуальных скиллов получать. Ооп давалось на уровне уроков на youtube "ООП за 10 минут". Ну я на заочке учился, так что нихуя и не ждал, кроме того, что некоторые преподы не хотели взятки брать, а чтобы я учил их говно мамонта

давай пять

незаконченная вышка мехмата, закончил 2 курса и забил хуй, дрочили чистой математикой

программирование было на уровне написать какое-нибудь гавно никому не нужное на чистом СИ

если б закончил щас бы пади был дата саентистом с зп в 300000долларов в секунду, ну да похуй

Поделиться сообщением


Ссылка на сообщение
kez написал 36 минут назад:

Как проходил рост твоих хард-скиллов? Это было развитие на рабочем месте в ходе выполнения задач, или ты проявлял любопытство и постоянно учился в свободное время?

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

 

Ar1kan написал 27 минут назад:

Красавчик!
Почему сидел 9 месяцев там и не пытался уйти раньше, учитывая то, что еще и копался в говне?
 

Потому что пытался получить максимум пользы от работы, не просто получать зп, но и расти, как только понял, что нам не по пути - то и сразу свалил.
 

 

PochtiKakLoda написал 15 минут назад:
Medici- написал 47 минут назад:

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

Дааа, зачем слушать что программисты проститутки когда можно сделать как она же и уйти на больший рейт сразу же :)

 

Так а зачем слушать это бесплатно?)
Тем более дело было не в рейте, а в отношении как к говну, я был бы готов и за меньшие уйти, просто в том месте это был низ вилки зп, я так и попросил.

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...