Сильная теория и слабый кодинг. Интервью на Junior Python разработчика

  Рет қаралды 6,942

Макс из codereview

Макс из codereview

Күн бұрын

Пікірлер: 48
@PureArtMV
@PureArtMV 4 ай бұрын
Часть с лайвкодингом была очень легкая (это вам не контест решать на стажировку в Яндекс), всё-таки самое сложное сейчас - это попасть на собеседование
@DmGorokhov
@DmGorokhov 3 ай бұрын
согласен на 100%, но по итогу- оно того стоит!
@constkk3153
@constkk3153 5 ай бұрын
Это точно собес на джуна?
@АлександрБутин-к9ю
@АлександрБутин-к9ю 2 ай бұрын
Задачу на поиск суммы числа , я бы решил так, что сначала отсортировал список, в новый список закинул бы все элементы, которые меньше k, дальше бы циклом побежал проверять условия и если элемент не дал суммы с другими то его мы убираем из списка чтобы улучшить быстродействие, как только получили пару в основном списке ищем их индексы😊
@Teardrop-u4z
@Teardrop-u4z Ай бұрын
Это известная задача из литкода
@BlogipsE
@BlogipsE 8 ай бұрын
Чио зможешь сказать по развитя ии, там вобше появился новый ии модел Devin first ai software engineer и я хочу стать Java Software engineer стоит ли бростать учёбу на software engineer и начать учить ии программированые, просто сфера по более неравитсяю
@DanilIneev
@DanilIneev 8 ай бұрын
Чем нравится, тем и занимайтесь. Переход в "программист нейросетей" мне кажется странным, но я очень консервативный
@dd0275
@dd0275 7 ай бұрын
задача #2 import random numbers: list = [random.randint(0, 10) for _ in range(random.randint(10, 15))] K: int = random.choices(numbers, k=2) sumK: int = sum(K) result: dict = {} print(sumK) print(K) for i in numbers: if i in result: print(i, result[i]) else: result[sumK-i] = i
@best_coozy_dad
@best_coozy_dad 6 ай бұрын
def pair(array, s): pair_list = [] for num in array: target = s - num if target in array: pair_list.extend([num, target]) return list(set(pair_list))
@misterbob9827
@misterbob9827 3 ай бұрын
Вижу этого парня на собеседовании уже второй раз, по теории конечно ничего не скажешь , ощущение что человек знает структуру и корень любого вопроса , но блин братец как ты мог перед собесом не потренить на коде самые элементарные вещи ???!!! Уверен года через 2 или раньше этот парень найдет очень хорошее место , удачи 💪🏾
@DmGorokhov
@DmGorokhov 3 ай бұрын
не поверишь-тренил) Но на собесе какая-то тупка накрывает, хотя не скажу что прям сильно волновался. Сам тоже не очень доволен своими лайвкодингом имеено из-за того, что задачи вполне себе адекватные давали, а я просто затупил. Но для этого я и вписываюсь на такие движухи- чтобы натренить навык прохождения собесов и лайвкодинга.
@BlackVoloron
@BlackVoloron 8 ай бұрын
Джуны теперь должны многопоточность знать?)
@DmGorokhov
@DmGorokhov 8 ай бұрын
Каждый джун решает сам😂никто ничего не должен. Стоит задача скорее найти работу-раз! Сократить период работы джуном до минимума-это два. Для этих задач сдерживать себя в изучении чего-то нового,интерсного смысла нет, как по мне. Это позволит выделится на фоне конкурентов, которые столько знать не должны, а их спрашивают+дорога на мидла все равно пройдет через подобные вопросы
@DanilIneev
@DanilIneev 8 ай бұрын
На собеседованиях спрашивают, поэтому на тестовых я тоже спрашиваю. На реальных не задаю подобных вопросов
@imadna5810
@imadna5810 Ай бұрын
Кайфовый мужик, я бы взял на работу
@arthurlouiskarl
@arthurlouiskarl 8 ай бұрын
первая задача на разворот строки обычно ожидает ответ с циклами и мануальным разворотом строки. Здесь же решение применимо только к питону, по сути является аналогом использования стандартной библиотеки. Как развернуть строку? А вот есть функция string.reverse(). Это не решение
@DanilIneev
@DanilIneev 8 ай бұрын
Это просто разминка: а не настоящая задача
@Lehan111
@Lehan111 8 ай бұрын
Спасибо, я не буду юзать циклы на работе, если есть встроенная либа
@arthurlouiskarl
@arthurlouiskarl 8 ай бұрын
@@Lehan111 мы вам перезвоним
@Lehan111
@Lehan111 8 ай бұрын
@@arthurlouiskarl да да, 300 к не забудьте
@DmGorokhov
@DmGorokhov 8 ай бұрын
Ребят, я бы на вашем месте обратил внимание: я спросил-любым методом, интервьюэр сказал любым. В этом случае правильнее использовать что то из встроенного. Если городить велосипед из циклов-то это скорее покажет не знание простых стандартных методов. Если интервьюер уточняет или просит написать свое решение-тогда да, шарандашим свое. Тут нюансы думаю очень важны! В конце видео как раз Даниил об этом и говорит, когда дает фидбек. Самым правильным будет уточнить и конечно уметь и то, и то- руками и стандартными методами решать😂
@aleksandrfamiliya8383
@aleksandrfamiliya8383 3 ай бұрын
очень мелкий шрифт при кодинге, у меня монитор 30ка - видно плохо, а что видно тем кто на 19ти дюймах смотрит?
@Lehan111
@Lehan111 8 ай бұрын
Это задачи на сеньора в сбере, вчера проходил собес. Чел шарит на мидла
@DanilIneev
@DanilIneev 8 ай бұрын
Для сеньора задачка точно на разминку. А насчет шарит на мидла: я бы такой разряд сразу не давал, но взял бы на работу особо не задумываясь конечно
@Lehan111
@Lehan111 8 ай бұрын
@@DanilIneev здесь оч быстро скиллы подтянутся под боевые задачи
@DmGorokhov
@DmGorokhov 8 ай бұрын
Я тот чел) задача легкая, это easy leetcode, и я ее решал и разбирал, когда тренил. Она легко решается в лоб, но это будет не опттмально по времени. И поскольку я ее решал, то попытался сразу писать оптимально. В этом и ошибка, получился факт-задача не решена. Возможно никто бы и не просил дальше ее оптимизировать) Через прмерно 1,5 недели на реальном собесе так и сделал-и это более чем устроило😂оффер. Так что подобный опыт мок-интервью очень полезен!
@Lehan111
@Lehan111 8 ай бұрын
@@DmGorokhov так все правильно, красава
@Lehan111
@Lehan111 8 ай бұрын
@@DmGorokhov на джуна попал? Или на мидла?
@Teardrop-u4z
@Teardrop-u4z Ай бұрын
В коментах одни джуны? Без хейта. Просто интересно
@heybeachMIN
@heybeachMIN Ай бұрын
скорее стажёры)
@THE-WELLWiSHER
@THE-WELLWiSHER Ай бұрын
Будь я мидлом или уж тем более выше , зачем мне тратить на это свое время ?
@alexivanov8180
@alexivanov8180 3 ай бұрын
Не стоит джунам на собесах чатом гпт пользоваться, для таких познаний в теории он явно не тянет, скорее всего присутствовал помощник, очевидно
@DmGorokhov
@DmGorokhov 3 ай бұрын
))) спасибо за комплимент. Для таких познаний в теории программирование должно по-настоящему увлекать и тогда можно кучу всего узнать не только для собесов, а просто потому что в кайф и интересно. В рассказе о себе как раз про это упомянул. Так что для меня очевидно другое)
@undersun6301
@undersun6301 5 ай бұрын
Похоже, что соискателя накормили теорией (сужу по ответам на многопоточность, работу протокола тсп ип, асинхронность), но не дали реального простого практического опыта написания приложений. Зачем начинающему знать про многопоточность, жа ещё и так подробно? У него ьаких задач даже не будет в ближайшие эн лет. Это чтсто уловка проведения интервью, не более. Достоинство фаст апи от джанго в асинхронности? Серьёзно? А я жумал, что первый ответ будет в удобстве использования фреймворка с перечислением конкретных кейсов. Нафига др₽₽@ть на низкоуровневые теоретические вопросы, если в работе их даже не замечаешь. Собес полная хкрь. Кандидату удачи и терпения с такими вопрошалами
@DanilIneev
@DanilIneev 4 ай бұрын
Так это и есть пробное интервью. Именно так и спрашивают в компаниях. Хорошо это или плохо -- не так важно, нужно просто уметь отвечать на вопросы таким образом, чтобы получить работу.
@DmGorokhov
@DmGorokhov 3 ай бұрын
На первом же собесе меня спросили многопоточность, gil, асинхронность, оконные функции, триггеры в БД. Я только с неделю как сдал финальный проект в Хекслете. Этих вещей еще не знал. Пошел изучать. На одном из собесов(в банк) решал задачи устно- вслух проговаривал как бы я ее решал))). Так что да-есть правила игры, надо как-то по ним отыграть и получить свой оффер. Если рассказы про любовь к програмированию-не сказки для hr, то изучить в целом не так сложно и долго. По практике- вы судите по решениям лайвкодинга и говорите о написании приложений. По приложениям может прояснить тестовое. В целом крутой практики у джуна и не может быть, откуда он ее возьмет? Тогда достойная теория может чуть подтащить за уши)))
@DanilIneev
@DanilIneev 8 ай бұрын
Мда, у интервьювера борода есть, а голос ещё не сломался…
@АртемПанферов-б7р
@АртемПанферов-б7р 8 ай бұрын
Сначала не понял за что хейт, а потом посмотрел аватарку...
@DanilIneev
@DanilIneev 8 ай бұрын
@@АртемПанферов-б7р мне на прошлом видео про голос сказали, задели за живое!
@yourcodereview
@yourcodereview 8 ай бұрын
ему 12, это нормально в IT
@f1n1st13
@f1n1st13 8 ай бұрын
@@yourcodereview 12летний тим-лид с 30летним опытом. Мечта любого HR.
The Singing Challenge #joker #Harriet Quinn
00:35
佐助与鸣人
Рет қаралды 47 МЛН
Кто круче, как думаешь?
00:44
МЯТНАЯ ФАНТА
Рет қаралды 6 МЛН
Back. Go vs Python
1:03:40
ProIT Fest
Рет қаралды 8 М.
The Singing Challenge #joker #Harriet Quinn
00:35
佐助与鸣人
Рет қаралды 47 МЛН