Вчера получил первую медальку🥇 на leetcode за прохождение первого учебного плана.
В борьбе за месячную медальку споткнулся о две хардовые задачи:
Задача от 8 числа
Задача от 23 числа
Причем в первой всего один вариант и больше нет мыслей, а во второй ЧЕТЫРЕ варианта 🤯
В обоих задачах на тестах Time Limit Exceeded 🤬
В последней вроде есть еще один вариант, но пока не могу понять как его использовать. 😢
Новый учебный план открывать не буду, пойду поучу теорию, а то вдруг завтра на собесе опять спросят: "Почему JAVA???"...👻
#leetcode
В борьбе за месячную медальку споткнулся о две хардовые задачи:
Задача от 8 числа
Задача от 23 числа
Причем в первой всего один вариант и больше нет мыслей, а во второй ЧЕТЫРЕ варианта 🤯
В обоих задачах на тестах Time Limit Exceeded 🤬
В последней вроде есть еще один вариант, но пока не могу понять как его использовать. 😢
Новый учебный план открывать не буду, пойду поучу теорию, а то вдруг завтра на собесе опять спросят: "Почему JAVA???"...👻
#leetcode
👍1👏1
Собеседование++
Последние несколько недель ищу работу. 👀
Статистика по хэ-хэ такова:
Полсобеса - это собес в телеге🔥
📌 Краткий список вопросов с сегодняшнего:
✅ Методы Object
✅ HashCode & Equals и правила переопределения
✅ Equals - Основные принципы
✅ Чем черевато
✅ Чем отличаются
✅ Почему реляционные так называются
✅ Что такое инверсия управления
✅ Как заинжектить бин
✅ Что такое транзакция
На вопросы про многопоточку сразу сказал пас. 🙅♂️
Но самый интересный вопрос был от HR'а в начале собеса: Не планируете ли переезжать за рубеж? 🥳
После него все прошло просто замечательно...
#inteview
Последние несколько недель ищу работу. 👀
Статистика по хэ-хэ такова:
Отправлено откликов: 53
Даже не прочитано: 12
Отказов: 12
Собеседований: 2,5
Полсобеса - это собес в телеге🔥
📌 Краткий список вопросов с сегодняшнего:
✅ Методы Object
✅ HashCode & Equals и правила переопределения
✅ Equals - Основные принципы
✅ Чем черевато
hash = const
✅ Основные типы Коллекций, примеры реализаций✅ Чем отличаются
List, Set, Map
✅ Какие типы БД бывают✅ Почему реляционные так называются
✅ Что такое инверсия управления
✅ Как заинжектить бин
✅ Что такое транзакция
На вопросы про многопоточку сразу сказал пас. 🙅♂️
Но самый интересный вопрос был от HR'а в начале собеса: Не планируете ли переезжать за рубеж? 🥳
После него все прошло просто замечательно...
#inteview
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Сортировка слиянием.
В поисках решения одной из сложных задач на leetcode натолкнулся на забытый мною алгоритм сортировки слиянием и случилась эврика... 💡
📌 Описание алгоритма на wiki
Вспомнить, какие вообще есть алгоритмы сортировки, можно тут 👈
Что касается ежемесячного челенжа на leetcode - осталось три дня. ⏱
Сегодня выплыла легкая задача, которая была сделана за 5 минут. 😜
Кажется, что медалька стала ближе. Посмотрим, какие задания дадут в последние дни.
Очень надеюсь 🙏🏻, что за выходные смогу победить покраску домов. 🤬
Сейчас сяду опять забивать в голову, видимо, нужную информацию - завтра новый собес... 😢
#algorithm
В поисках решения одной из сложных задач на leetcode натолкнулся на забытый мною алгоритм сортировки слиянием и случилась эврика... 💡
📌 Описание алгоритма на wiki
Вспомнить, какие вообще есть алгоритмы сортировки, можно тут 👈
Что касается ежемесячного челенжа на leetcode - осталось три дня. ⏱
Сегодня выплыла легкая задача, которая была сделана за 5 минут. 😜
Кажется, что медалька стала ближе. Посмотрим, какие задания дадут в последние дни.
Очень надеюсь 🙏🏻, что за выходные смогу победить покраску домов. 🤬
Сейчас сяду опять забивать в голову, видимо, нужную информацию - завтра новый собес... 😢
#algorithm
👍1
Победа...
но только моя личная 🥇
Решил я все-таки эту сложную задачу про покраску домов 👏
Но, к сожалению, челленж провалил - у меня не осталось возможности купить билетик, чтобы мне зачли не своевременное решение. 😭
Не обратил внимания, что билетиков ограниченное кол-во, и использовал все возможности ранее. 🙄
#leetcode
но только моя личная 🥇
Решил я все-таки эту сложную задачу про покраску домов 👏
Но, к сожалению, челленж провалил - у меня не осталось возможности купить билетик, чтобы мне зачли не своевременное решение. 😭
Не обратил внимания, что билетиков ограниченное кол-во, и использовал все возможности ранее. 🙄
#leetcode
👍1
Закончил свои записки по кору.
Если найдете ошибки — обязательно пишите.
Если считаете, что что-то нужно добавить, то тоже пишите.
Если кому-то когда-то поможет — буду очень рад.
Напомню, что контент адаптирован под мобильный, собственно, с этого все и началось...
#whitebook
Если найдете ошибки — обязательно пишите.
Если считаете, что что-то нужно добавить, то тоже пишите.
Если кому-то когда-то поможет — буду очень рад.
Напомню, что контент адаптирован под мобильный, собственно, с этого все и началось...
#whitebook
👍3🔥2
Сегодня повторял многопоточку. 😜
Сделал очередную страничку с заметочками. ✍️
Просьба та же - "взять на контроль" 👀
#whitebook
Сделал очередную страничку с заметочками. ✍️
Просьба та же - "взять на контроль" 👀
#whitebook
👍1
Сейчас повторял паттерны.
Понял, что назвать могу все основные, а вот объяснить, пожалуй, что максимум три...
Надо будет все-таки в светлом будущем книжку прочитать.
Ну, как обычно, сделал несколько заметок.
#whitebook #patterns
Понял, что назвать могу все основные, а вот объяснить, пожалуй, что максимум три...
Надо будет все-таки в светлом будущем книжку прочитать.
Ну, как обычно, сделал несколько заметок.
#whitebook #patterns
🔥2
Сегодня прошел очередное собеседование - первый раз за себя не стыдно в полном смысле слова. 🥇
Первым этапом был разбор тестового - такого код-ревью у меня не было. 👍🏻
Выглядело так: "это хорошо для джуна, но можно сделать проще/лучше/встроенными средствами". 👏
И еще дали ссылочки, что почитать на тему. 🔗
Вторым сначала погоняли по спрингу.
Хорошо, что сделал записки, там только про секьюрити осталось добавить. ✍️
Потом по коллекциям - кто, как, какие реализации, какие сложности. 😜
Третьим - лайвколлинг. 🔥
И тут помогли задачки с leetcod'а, а точнее, задачи были именно оттуда‼️
Обе сделал в двух вариантах, только было очень-очень тяжко без идеи.🤯
В одной из задач можно было придумать еще один вариант, но я совершено забыл про встроенные методы String. 😢
Кстати, на собесе кроме меня было еще 6 человек - жутко нервничал. 🤬
Короче, все прошло хорошо, посмотрим, что решат.
#interview
Первым этапом был разбор тестового - такого код-ревью у меня не было. 👍🏻
Выглядело так: "это хорошо для джуна, но можно сделать проще/лучше/встроенными средствами". 👏
И еще дали ссылочки, что почитать на тему. 🔗
Вторым сначала погоняли по спрингу.
Хорошо, что сделал записки, там только про секьюрити осталось добавить. ✍️
Потом по коллекциям - кто, как, какие реализации, какие сложности. 😜
Третьим - лайвколлинг. 🔥
И тут помогли задачки с leetcod'а, а точнее, задачи были именно оттуда‼️
Обе сделал в двух вариантах, только было очень-очень тяжко без идеи.🤯
В одной из задач можно было придумать еще один вариант, но я совершено забыл про встроенные методы String. 😢
Кстати, на собесе кроме меня было еще 6 человек - жутко нервничал. 🤬
Короче, все прошло хорошо, посмотрим, что решат.
#interview
👍4👏2
На выходных, наконец-то, собрал стол.
Это просто какое-то чудо!!!😍
Теперь смогу работать стоя.
Покупал тут.
Еще есть код на скидку 10%. Пишите, если будет нужно.
Столешницу заказывал отдельно. Размер - 1400х800.
Минимальная высота стола - 640, максимальная - 1290.
На максимальной высоте не шатается.
Сейчас осталось решить несколько проблем:
1. Прикрепить системник к столешнице снизу.
Имеющиеся решения у эргостола мне не понравились каждое по своему.
2. Найти место принтеру.
Он стоял на полке над старым столом. Полку пришлось снять, чтобы освободить место для подъема.
3. Найти место сканеру.
Он стоял на системнике, который, в свою очередь, стоял справа от стола на полу.
Доволен покупкой как слон!!! 🤪
PS: Провода спрячу в органайзер - смонтирую после крепежа системника.
Это просто какое-то чудо!!!😍
Теперь смогу работать стоя.
Покупал тут.
Еще есть код на скидку 10%. Пишите, если будет нужно.
Столешницу заказывал отдельно. Размер - 1400х800.
Минимальная высота стола - 640, максимальная - 1290.
На максимальной высоте не шатается.
Сейчас осталось решить несколько проблем:
1. Прикрепить системник к столешнице снизу.
Имеющиеся решения у эргостола мне не понравились каждое по своему.
2. Найти место принтеру.
Он стоял на полке над старым столом. Полку пришлось снять, чтобы освободить место для подъема.
3. Найти место сканеру.
Он стоял на системнике, который, в свою очередь, стоял справа от стола на полу.
Доволен покупкой как слон!!! 🤪
PS: Провода спрячу в органайзер - смонтирую после крепежа системника.
🔥6
Сейчас позвонили из СДЕКа и сказали, что в течение часа привезут посылку. 😲
Очень приятно, конечно, но я ничего не ждал... 🤭
Приехал курьер, отдал коробочку 🚚
С огромным интересом решил сразу открыть... ✂️
Судя по получателю и письму — явно не ошибка 😂
А внутри — бук
Magic book
Honor MagicBook X15 💻
И кто же этот загадочный благотворитель? Думаю, что ответ в конверте...
Очень приятно, конечно, но я ничего не ждал... 🤭
Приехал курьер, отдал коробочку 🚚
С огромным интересом решил сразу открыть... ✂️
Судя по получателю и письму — явно не ошибка 😂
А внутри — бук
Magic book
Honor MagicBook X15 💻
И кто же этот загадочный благотворитель? Думаю, что ответ в конверте...