Часть с лайвкодингом была очень легкая (это вам не контест решать на стажировку в Яндекс), всё-таки самое сложное сейчас - это попасть на собеседование
Вижу этого парня на собеседовании уже второй раз, по теории конечно ничего не скажешь , ощущение что человек знает структуру и корень любого вопроса , но блин братец как ты мог перед собесом не потренить на коде самые элементарные вещи ???!!! Уверен года через 2 или раньше этот парень найдет очень хорошее место , удачи 💪🏾
не поверишь-тренил) Но на собесе какая-то тупка накрывает, хотя не скажу что прям сильно волновался. Сам тоже не очень доволен своими лайвкодингом имеено из-за того, что задачи вполне себе адекватные давали, а я просто затупил. Но для этого я и вписываюсь на такие движухи- чтобы натренить навык прохождения собесов и лайвкодинга.
задача #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
Чио зможешь сказать по развитя ии, там вобше появился новый ии модел Devin first ai software engineer и я хочу стать Java Software engineer стоит ли бростать учёбу на software engineer и начать учить ии программированые, просто сфера по более неравитсяю
))) спасибо за комплимент. Для таких познаний в теории программирование должно по-настоящему увлекать и тогда можно кучу всего узнать не только для собесов, а просто потому что в кайф и интересно. В рассказе о себе как раз про это упомянул. Так что для меня очевидно другое)
Каждый джун решает сам😂никто ничего не должен. Стоит задача скорее найти работу-раз! Сократить период работы джуном до минимума-это два. Для этих задач сдерживать себя в изучении чего-то нового,интерсного смысла нет, как по мне. Это позволит выделится на фоне конкурентов, которые столько знать не должны, а их спрашивают+дорога на мидла все равно пройдет через подобные вопросы
первая задача на разворот строки обычно ожидает ответ с циклами и мануальным разворотом строки. Здесь же решение применимо только к питону, по сути является аналогом использования стандартной библиотеки. Как развернуть строку? А вот есть функция string.reverse(). Это не решение
Ребят, я бы на вашем месте обратил внимание: я спросил-любым методом, интервьюэр сказал любым. В этом случае правильнее использовать что то из встроенного. Если городить велосипед из циклов-то это скорее покажет не знание простых стандартных методов. Если интервьюер уточняет или просит написать свое решение-тогда да, шарандашим свое. Тут нюансы думаю очень важны! В конце видео как раз Даниил об этом и говорит, когда дает фидбек. Самым правильным будет уточнить и конечно уметь и то, и то- руками и стандартными методами решать😂
Похоже, что соискателя накормили теорией (сужу по ответам на многопоточность, работу протокола тсп ип, асинхронность), но не дали реального простого практического опыта написания приложений. Зачем начинающему знать про многопоточность, жа ещё и так подробно? У него ьаких задач даже не будет в ближайшие эн лет. Это чтсто уловка проведения интервью, не более. Достоинство фаст апи от джанго в асинхронности? Серьёзно? А я жумал, что первый ответ будет в удобстве использования фреймворка с перечислением конкретных кейсов. Нафига др₽₽@ть на низкоуровневые теоретические вопросы, если в работе их даже не замечаешь. Собес полная хкрь. Кандидату удачи и терпения с такими вопрошалами
Так это и есть пробное интервью. Именно так и спрашивают в компаниях. Хорошо это или плохо -- не так важно, нужно просто уметь отвечать на вопросы таким образом, чтобы получить работу.
На первом же собесе меня спросили многопоточность, gil, асинхронность, оконные функции, триггеры в БД. Я только с неделю как сдал финальный проект в Хекслете. Этих вещей еще не знал. Пошел изучать. На одном из собесов(в банк) решал задачи устно- вслух проговаривал как бы я ее решал))). Так что да-есть правила игры, надо как-то по ним отыграть и получить свой оффер. Если рассказы про любовь к програмированию-не сказки для hr, то изучить в целом не так сложно и долго. По практике- вы судите по решениям лайвкодинга и говорите о написании приложений. По приложениям может прояснить тестовое. В целом крутой практики у джуна и не может быть, откуда он ее возьмет? Тогда достойная теория может чуть подтащить за уши)))
Я тот чел) задача легкая, это easy leetcode, и я ее решал и разбирал, когда тренил. Она легко решается в лоб, но это будет не опттмально по времени. И поскольку я ее решал, то попытался сразу писать оптимально. В этом и ошибка, получился факт-задача не решена. Возможно никто бы и не просил дальше ее оптимизировать) Через прмерно 1,5 недели на реальном собесе так и сделал-и это более чем устроило😂оффер. Так что подобный опыт мок-интервью очень полезен!