Тестовое собеседование Java разработчика #5 - Владимир Голубничий

  Рет қаралды 44,651

Eugene Suleimanov

Eugene Suleimanov

Күн бұрын

Видеозапись mock интервью с senior java разработчиком Владимиром.

Пікірлер: 147
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Матриалы, рекомендуемые к изучению: - habr.com/ru/company/selectel/blog/250201/ - habr.com/ru/post/441534/ - www.amazon.com/Java-Concurrency-Practice-Brian-Goetz/dp/0321349601 - www.amazon.com/Continuous-Delivery-Deployment-Automation-Addison-Wesley/dp/0321601912/ref=sr_1_7?s=books&ie=UTF8&qid=1438718714&sr=1-7&keywords=DevOps - www.amazon.com/Patterns-Enterprise-Application-Architecture-Martin/dp/0321127420
@MrAwesomeChel
@MrAwesomeChel 2 жыл бұрын
Отлично интервью! Интервьюер максимально дружелюбно-нейтрален, как и должно и быть. Даже в случае отказа у интервьюируемого останутся положительные впечатления. Больше спасибо.
@ВасилийГоловко-д9и
@ВасилийГоловко-д9и 4 жыл бұрын
о это було крутое собеседование - вопросы понравились
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Спасибо!
@Batyrbala
@Batyrbala Жыл бұрын
Кандидат приятный, скромный, спокойный, и специалист хороший, респект!
@EugeneSuleimanov
@EugeneSuleimanov Жыл бұрын
Спасибо за комментарий :)
@АсланбекАйларов-ц1п
@АсланбекАйларов-ц1п 4 жыл бұрын
5:32 интерфейс vs абстрактный класс 9:00 сложность сортировки объектов по 3ём полям 10:58 сложность поиска элемента в LinkedList'е 10:26 что такое stream 12:45 возможен ли произвольный доступ к элементам stream 13:40 функциональные интерфейсы 15:23 метод reduce 17:35 архитектура процесса считывания, модификации и записи обратно на жесткий диск содержимого файлов с максимальной утилизацией ресурсов 28:44 виды мониторов 29:53 партиционирование в бд 31:30 репликация vs шардинг 33:07 зачем нужен шардинг 34:59 стратегии шардирования 36:49 уровни кешей в Hibernate 37:41 стратегия инвалидации в Redis 40:54 Spring HATEOAS 42:00 GraphQL
@alexeyogurtsov8779
@alexeyogurtsov8779 3 жыл бұрын
Евгений, спасибо за видео! Вопросы очень понравились, особенно про многопоточность. Хотелось бы почаще интервью с опытными ребятами.
@Batyrbala
@Batyrbala Жыл бұрын
- С каким Java ORM стеком работал? - Гибернейт! орнул 😅
@user-zx5sv3hb2u
@user-zx5sv3hb2u 4 жыл бұрын
Очень зашло интервью, спасибо за сделанную работу и за то, что выкладываешь в общий доступ!
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Спасибо за отзыв!
@oleksandrkuzhba3171
@oleksandrkuzhba3171 3 жыл бұрын
пока что лучшее интервью в плане полезной информативности
@dianaaimbetova2895
@dianaaimbetova2895 4 жыл бұрын
такие классные интервью, ей Богу как сериалы смотрю один за другим :)
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Спасибо за отзыв!
@JIeshaz
@JIeshaz 3 жыл бұрын
Полезнейший канал! Просто случайно набрёл, оч повезло. Спасибо за труды!
@EugeneSuleimanov
@EugeneSuleimanov 3 жыл бұрын
Спасибо за отзыв!
@sezamotkroisya
@sezamotkroisya 4 жыл бұрын
Очень интересное собеседование, особенно нравится как именно раскрывали работу технологий . Очень понравился момент когда рассказывали про БД, я думаю Вам следует с Владимиром сделать еще одно интервью уже на другие темы=)
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Cпасибо за отзыв! Да, такой формат мне и самому больше нравится )
@sezamotkroisya
@sezamotkroisya 4 жыл бұрын
@@EugeneSuleimanov данный человек работает со мной ) так что всегда интересно какие альтернативные стэки технологий мы можем использовать. И вообще нужен хотябы 1 выпуск где есть описание стэка технологий и их конфигураций для хорошей работы проекта с большой загруженностью, и объяснений почему именно так. Для многих людей это было сразу большим апргрейдом в их знании и для канала большим плюсом
@АлександРогов
@АлександРогов 4 жыл бұрын
Получил удовольствие от просмотра! Низкий поклон.
@HowToGoPro
@HowToGoPro 4 жыл бұрын
По поводу классики не совсем точно справились) я бы сказал у интерфейса нет переменных, константы - это другое. У абстрактного класса есть состояние, у интерфейса его нет. И интерфейс определяет логику для любых и не связанных объектов, а абстрактный класс - это уже иерархия структура объектов.
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Да, если полностью по классике - вы правы. Специально перечитал определение :) Спасибо, что обратили на это внимание.
@BoldinovM
@BoldinovM 4 жыл бұрын
Супер интервью, супер кандидат! С Java 12 лет, многл из видео почерпнул. Евгений, формулировка "ну не джун точно" наверное не корректная. Владимир явно на две головы выше многих 25-летних "сеньоров", которых подгребли на волне горящих проектов..
@DyaVictor
@DyaVictor 2 жыл бұрын
Сортировка по умолчанию - мерж сорт для объектов. Квик для примитовов. Причина - стабильность алгоритмов сортировки - квик нестабилен
@СергейКаштанов-у2э
@СергейКаштанов-у2э Жыл бұрын
Мощно, очень полкзно перенять чужой опыт себе. Круто, супер. 🎉
@EugeneSuleimanov
@EugeneSuleimanov Жыл бұрын
Спасибо за комментарий!
@BoJI4oHoK1
@BoJI4oHoK1 4 жыл бұрын
Только написал комментарий к 3му выпуску, что нужно больше сеньоров, а тут новое видео. Круто, спасибо!!!
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Спасибо за отзыв!
@wetergshsghsfghsfh
@wetergshsghsfghsfh 4 жыл бұрын
ОФФТОП: Евгений, не могли бы Вы записать видео с рассказом о JVM? Роликов по ней много, но целостной картины ни где нет (на мой взгляд).
@AlexSmile-y2x
@AlexSmile-y2x Жыл бұрын
@@rustamibrahimli2113 JVM Spec only, какой шилдт))
@fara0n333
@fara0n333 4 жыл бұрын
Спасибо 😉 за вопрос о многопоточности, и разъяснения)
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Спасибо!
@Jusestars
@Jusestars 4 жыл бұрын
Спасибо, ребята. Ждём новых кандидатов.
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Спасибо!
@ЛеонидНасанович
@ЛеонидНасанович 2 жыл бұрын
Сначала вспотел от уровня вопросов, но потом прочитал в описании, что интервью с сеньором)
@cheefoxcheefox2372
@cheefoxcheefox2372 7 ай бұрын
Кандидат отличный! 🎉
@EugeneSuleimanov
@EugeneSuleimanov 7 ай бұрын
Спасибо за комментарий!
@protiv_bio
@protiv_bio 4 жыл бұрын
Эээх, а на джуна не берут, если не расскажешь про уровни кэширования. Конечно, детали не просят, но знать приходиться))
@anonanonov3845
@anonanonov3845 3 жыл бұрын
Нормально товарища сходу осадил вопросом про абстрактный класс )
@dmitriysarzhan2655
@dmitriysarzhan2655 4 жыл бұрын
Почему 3n log n? Если брать биг О, то мы константу отбрасываем и остается все так же n log n. Совсем другой вопрос, что в реальной жизни для пользователя скорее всего имеет значение, грузится у него пейджа секунду или 3.
@alexandernikolaev174
@alexandernikolaev174 4 жыл бұрын
Отличный коммент, совершенно верно, что в о нотации все константные коэффициенты отбрасываются, поэтому ответ полный - 3 раза по nlogn, в итоге nlogn.
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Насколько помню, это упоминалось в вопросе. Конечно, по теории алгоритмов коэффициенты откидываются. Цель вопроса - понять, как человек оценивает сложность реального кода.
@alexandernikolaev174
@alexandernikolaev174 4 жыл бұрын
@@EugeneSuleimanov только в качестве вишенки на торте, то, что вы с владимиром понимаете сложность алгоритмов очевидно.
@unixway
@unixway 4 жыл бұрын
Достали уже тупить, не делаем мы три сортировки подряд, а если считаешь количество сравнений, то множитель три может возникнуть только в самом плохом случае, когда у нас все три элемента сравнения(фамилия, имя возраст) идентичны у всех элементов, весь многомиллионный массив состоит из Иванов Ивановых 25 лет от роду!
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
@@unixway так-то оно так, но, какой случай учитывается при анализе?)
@NotAFaken
@NotAFaken 4 жыл бұрын
очень интересно, но понял мало :D
@ВасилийДелов-о7к
@ВасилийДелов-о7к 4 жыл бұрын
Спасибо за видео!
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Спасибо за отзыв!
@eleias.singer
@eleias.singer 4 жыл бұрын
А Вы не могли бы видео по fork join сделать?
@VadimChes
@VadimChes 2 жыл бұрын
Почему интервьюируемого зовут Владимир Голубничий, а у него внизу на видео подпись Танатар Болатов )
@EugeneSuleimanov
@EugeneSuleimanov 2 жыл бұрын
Штирлиц еще никогда не был так близок к провалу :)
@JIET4UK
@JIET4UK 4 жыл бұрын
Мне как джуну очень интересно! Только Вас, Евгений, временами плохо слышно или не отчетливо. Спасибо за труд, побольше бы таких проектов, а не вот это вот все (про развлечения) =))
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Спасибо за отзыв! Бьюсь с этой проблемой, но, эти высокие технологии ... просто кошмар какой-то :)
@ivankirov6562
@ivankirov6562 Жыл бұрын
Плохой звук.
@midoriya6916
@midoriya6916 4 жыл бұрын
Очень интересует вопрос, вы уже провели 5 собеседования за 1 слот?
@KyivanEnjoyer
@KyivanEnjoyer 4 жыл бұрын
Я тоже пробовал jOOQ, пробование закончилось на попытке его подключить :D И это вроде как не orm, а что-то типа отдельной библиотки по типу native query в jpa + возможность генерировать ентити с sql кода.
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Начал читать, но, честно говоря, когда мы говорим о стандартном проекте, без запредельных нагрузок и больших объёмов данных - не вижу причин делать выбор не в пользу Hibernate/Spring Data. Проверено, просто, удобно. Если не стоит каких-то специфических задач, конечно же.
@KyivanEnjoyer
@KyivanEnjoyer 4 жыл бұрын
@@EugeneSuleimanov ну как я понял удобство этой библоиотеки в том, что "ентити" не нужно создавать руками и корректировать в зависимости от базы, а это будет происходить автоматически. Что-то типа Lombok в мире базы данных=)
@pavlogpg
@pavlogpg 4 жыл бұрын
QueryDSL тоже немало где юзается вместо Hibernate. Но чаще выбор ORM зависит от знаний разработчика... А потом мучаются те, кому такой код достался в наследство
@gera.v.v
@gera.v.v Жыл бұрын
Евгений. Видео смотрит по 30-70-100 тысяч. Помогите всем смотрящим, нужны сразу и ответу. Можете в самом интервью отвечать, либо как вставки после каждого вопроса. Поддержи лайком
@voker8465
@voker8465 Жыл бұрын
В чём проблема гуглить?
@gera.v.v
@gera.v.v Жыл бұрын
@@voker8465 обращение было к Евгению. Мнение всех подряд не оч интересует.
@voker8465
@voker8465 Жыл бұрын
@@gera.v.v Евгений уже говорил,что на его практике лучше запоминают студенты когда сами гуглят и ищут ответы . Удачи
@СергейТарасов-щ8п
@СергейТарасов-щ8п Жыл бұрын
@@voker8465 Гуглить по всем вопросам? Нужно хотя бы понимание хорошо человек ответил или нет. К тому же по любому вопросу начав гуглить можно зарыться в доки, книги, статьи, видосы... Если у человека много свободного времени может быть это хорошо.
@voker8465
@voker8465 Жыл бұрын
@@СергейТарасов-щ8п если тебе нужно гуглить каждый вопрос,то это видео не для тебя
@-boiadeiro-
@-boiadeiro- 4 жыл бұрын
для больших задачек не хватает визуализации для наглядности
@mikhailgorbov5265
@mikhailgorbov5265 4 жыл бұрын
Мне когда-то давно объяснили ключевое различие между абстрактным классом и интерфейсом простой концепцией. Абстрактный класс может хранить состояние, а интерфейс нет. До сих пор не видел лучшее определение различий. Но на собесах предпочитаю обсуждать решение проблем, а не академические вопрос из разряда 100 вопросов на собесе по джава. Правда давно уже не не проводил первые этапы.
@samnihao6943
@samnihao6943 4 жыл бұрын
С# 8 в интерфейсе появилась реализация и тут уже нужно думать над другим определнием различия.
@mikhailgorbov5265
@mikhailgorbov5265 4 жыл бұрын
@@samnihao6943 В джаве давно есть возможно реализовывать методы в интерфейсах, что не позволяет интерфейсам описывать переменные которые хранят состояние объекта, максимум статические переменные.
@samnihao6943
@samnihao6943 4 жыл бұрын
@@mikhailgorbov5265 interface IMove { public const int minSpeed = 0; private static int maxSpeed = 60 } Это не состояние?
@mikhailgorbov5265
@mikhailgorbov5265 4 жыл бұрын
@@samnihao6943 нет это не состояние объекта. У всех объектов это значение будет одинаковым
@mrdoc3703
@mrdoc3703 2 жыл бұрын
а на какую позицию это интервью? явно не на джуна?
@parallax9930
@parallax9930 4 жыл бұрын
14:03, в for-each-loop не итератор разве используем? или я вопрос не понял
@pvonorim
@pvonorim 4 жыл бұрын
Здесь речь шла не про цикл в стиле for each, а про метод forEach (появился в Java 8), принимающий Consumer.
@nightblure
@nightblure 4 жыл бұрын
Евгений, если не секрет, где и какую должность занимаете?
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Лид в softjourn )
@smdfb7334
@smdfb7334 4 жыл бұрын
@@EugeneSuleimanov тим лид?
@Pavel-n
@Pavel-n 4 жыл бұрын
Расскажите что это за собеседования такие, насколько они приближены к реальным?
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Приближены максимально - просто тестовые собеседования, чтобы люди могли проверить свои знания, а другие посмотреть
@СергейПанов-з3ц
@СергейПанов-з3ц 4 жыл бұрын
Такой же формат с андроид разработчиком возможен?
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Вряд ли - не компетентен в этой области.
@Chekist2008
@Chekist2008 4 жыл бұрын
16:52 на вскидку предположу, что с редьюс будет меньше кода?)
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Да, вероятнее всего :)
@КабельМосква-з6о
@КабельМосква-з6о 2 жыл бұрын
может быть дело в том, что потоки ленивые и будут освобождать память в процессе работы?
@friedbearsburninhell2022
@friedbearsburninhell2022 4 жыл бұрын
Жирный лайчище! в копилку
@dark_evil77
@dark_evil77 4 жыл бұрын
По Евгению видно что он устал)
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
тяжела и не "казиста", жизнь тех.лида-программиста :)
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
@@dark_evil77 нет, Киев.
@kostkol87
@kostkol87 4 жыл бұрын
jooq - не ОРМ =))
@amika8828
@amika8828 4 жыл бұрын
Какие шансы получить работу, если ты умеешь всё что нужно в плане кода, но не говоришь этими умными кодерскими фразочками
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Эти фразочки сами прилипнут после пары лет работы :)
@a2nuit_coeptis
@a2nuit_coeptis 4 жыл бұрын
Очень просто. Приходишь на собес и говоришь как есть. Мол теорию не очень но умею писать код. Тебе дадут 2-3 задачи, скорее всего алгоритмических + что - то ближе реальной жизни. Решил - оч. большие шансы что возьмут. Нет - уйдёшь после первой не решенной задачи без единого шанса)
@ssheba767
@ssheba767 2 жыл бұрын
Я думала сеньорам сложнее вопросы задают)
@andrewfrolov893
@andrewfrolov893 2 жыл бұрын
Это вопросы на синьора либо в зачуханную местную конторку либо на синьора-контрактора в аутстафф. Так как тут нет явного system design блока с практическим заданием на проектирование.
@gera.v.v
@gera.v.v Жыл бұрын
Ближе к синьору
@eleias.singer
@eleias.singer 4 жыл бұрын
Я человек простой, вижу новое видео у Евгения и ставлю палец вверх.
@caffeinejavacode1475
@caffeinejavacode1475 4 жыл бұрын
банально, но актуально
@ivanaltsev5662
@ivanaltsev5662 3 жыл бұрын
A1a
@KyivanEnjoyer
@KyivanEnjoyer 4 жыл бұрын
Как счастлив Евгений, когда наконец про ForkJoinPool ответили :DD
@rtsz1151
@rtsz1151 3 жыл бұрын
А можно таймкод? Никак найти не могу.
@dmitry1445
@dmitry1445 3 жыл бұрын
@@rtsz1151 22.12
@EvgeniiSuvorov
@EvgeniiSuvorov 4 жыл бұрын
огромное спасибо за интервью, хотелось бы побольше "сениор" уровня.
@danielgyrtes6370
@danielgyrtes6370 2 жыл бұрын
Можно и архитектора пособесить, было бы интересно)
@азаматОмар-ж3ц
@азаматОмар-ж3ц 4 жыл бұрын
Вован красавчик!!!
@vitalykhodchenkov1169
@vitalykhodchenkov1169 4 жыл бұрын
Евгений, спасибо за ваш труд, которым вы делитесь на этом канале. Это здорово! Хотелось бы в дальнейшем увидеть уроки по организации архитектуры высоконагруженных проектов с горизонтальным масштабированием на практике. А также пример решения вашего вопроса по многопоточности, который вы обсуждали в этом видео.
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Спасибо за отзыв! Это очень объёмная и сложная тема, честно говоря. Но были такие мысли, правда не в ближайшее время.
@ivanmoroz2422
@ivanmoroz2422 4 жыл бұрын
Вот этот чувак риали крут
@ddfire6467
@ddfire6467 4 жыл бұрын
Благодарю за Вашу работу. Очень интересно.
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Спасибо!
@cdelags1747
@cdelags1747 4 жыл бұрын
Про сортировка не совсем корректно, если мы говорим в рамках big-O notation, то никакого константного коэффициента быть не может, что 100nlog(n), что 3log(n) - одно и тоже. И интересно, что он всё-таки имел ввиду под 3*n*log(n). Если три раза применить сортировку для каждого из полей, то это работать не будет.
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Здесь всё верно - некоторые отвечают n^3 log n. Цель вопроса - понять умение человека оценивать сложность кода. Но, конечно же, мы знаем, что коэффициенты не учитываются :) Есть и такая статья: proselyte.net/algorithms/intro/algorithms-complexity/ Часть курса, над которым сейчас как раз работаю
@phil2964
@phil2964 4 жыл бұрын
Опять смотрю и радуюсь, подача класс 👍
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Спасибо за отзыв!
@MrRusJeka
@MrRusJeka 2 жыл бұрын
Евгений, здравствуйте, Вы больше не проводите собеседования по данному формату? Есть желание поучаствовать)
@russy.8481
@russy.8481 4 жыл бұрын
Почему у меня все время было ощущение что Евгений сидит на балконе? ) Про Джаву 8 и разницу в абстрактных классах и интерфейсах, хорошая ремарка. Вот в этом интервью видно что кандидат работает на проекте. Смотрел #3 и #4, было ощущение что кандидаты почитали книжку перед, причем темы были им заданы заранее Евгением.
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Потому что Евгений действительно сидит на балконе :) По поводу вопросов - ни разу не давал темы на подготовку, только в общих чертах, как будет проходить собеседование.
@evgeniizavodnov3086
@evgeniizavodnov3086 4 жыл бұрын
@@EugeneSuleimanov карантин +дети=балкон?
@yurii_s_m_25
@yurii_s_m_25 3 жыл бұрын
@@EugeneSuleimanov так, так. Це ж замітив
@katrinflicher5937
@katrinflicher5937 Жыл бұрын
Этот коммент будет не по теме. Но вы очень похожи на человека из тиктока, который читает стихи в чат рулетке)
@EugeneSuleimanov
@EugeneSuleimanov Жыл бұрын
В любом случае, спасибо за комментарий :)
@rrman8817
@rrman8817 2 жыл бұрын
А почему в задачке с hdd мы используем для синхронизации CountDownLatch, он же во первых одноразовый (а нам нужно не всего 8 файлов обработать) и во вторых он про то чтобы подождать 8 потоков и потом как раз разблокироваться и запустить их все одновременно. Нам тут наоборот нужен семафор на 8 частей, который обеспечит одновременную работу не более 8 потоков. И второй вопрос для чего синхронизация на экзекьюторе, чтобы потоков много не насоздавать? Это же можно fixedThredPool'ом разрулить
@JeepersCreepersss
@JeepersCreepersss 4 жыл бұрын
Евгений, а я не пойму, вы этих людей у которых положительный результат, берете в команду на работу или это тестовое собеседование? для общего понимания.
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Тестовое собеседование - mock interview.
@Chekist2008
@Chekist2008 4 жыл бұрын
Одно другому не мешает)
@JeepersCreepersss
@JeepersCreepersss 4 жыл бұрын
@@EugeneSuleimanov понял, принял👍
@TorinoSG
@TorinoSG 4 жыл бұрын
JOOQ это DSL который позволяет строить SQL запросы с использованием объектов Java. Запросы получаются практически такими же как и задумывались в коде, в отличие от Hibernate (это боль всех DBA когда к ним приходит хайлоад приклад на хибере). И самое главное в Жуке - это мощнейшие средства работы с Result Set'ами. В-общем в хайлоаде без Жука никуда)
@diasorynbassar9806
@diasorynbassar9806 4 жыл бұрын
Спасибо за полезный материал. Получается чем дальше, тем у более опытных людей будете принимать собеседование? Или рандомно, как получится
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Спасибо за отзыв! Рандомно, как получится )
@fara0n333
@fara0n333 4 жыл бұрын
Я тоже подметил , у опытных есть чего узнать
@Anastasia-vu3dc
@Anastasia-vu3dc Жыл бұрын
Супер!!
@EugeneSuleimanov
@EugeneSuleimanov Жыл бұрын
Спасибо за отзыв!
@simplechannel7859
@simplechannel7859 4 жыл бұрын
Владимир большой молодец!
@caffeinejavacode1475
@caffeinejavacode1475 4 жыл бұрын
Задачка с HDD не очень понял. У нас же все равно будет bottleneck и мы не сможешь считывать ничем одновременно!
@maximdumbov9110
@maximdumbov9110 3 жыл бұрын
Очень смешная дискуссия по поводу разработки приложения "для работы с json файлами". Чуваки не знают что такое IO/CPU bound и оперируют какими-то абстракциями, которые им предоставляет Java. Надеюсь вы какое-то критическое ПО не пишите.
@Ofizerios
@Ofizerios 4 жыл бұрын
Самое интересное что знания знаниями а вот когда дело доходит до решения математических задач по Java вот тогда там начинается .опа!
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
:)
@SergeyITCenter
@SergeyITCenter 4 жыл бұрын
Класс, супер собеседование(p.s. наполовину не ответил)
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Спасибо!
@stasalesh9922
@stasalesh9922 4 жыл бұрын
Как попасть на тесовый собес?)
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Напиши на почту - proselytear@yahoo.com - согласуем)
@caffeinejavacode1475
@caffeinejavacode1475 4 жыл бұрын
👏 блин какие интересные проекты есть, хочу попасть на что то подобное. Владимир такие слова говорит как Spring, Angular как мед. М - мотивация. Спасибо Евгений.
Please Help This Poor Boy 🙏
00:40
Alan Chikin Chow
Рет қаралды 14 МЛН
Самое неинтересное видео
00:32
Miracle
Рет қаралды 2,9 МЛН
Java middle+ mock interview
58:52
Digital train | Alex Babin
Рет қаралды 3,2 М.
Please Help This Poor Boy 🙏
00:40
Alan Chikin Chow
Рет қаралды 14 МЛН