Разбираем многопоточку на middle java в формате открытого собеседования

  Рет қаралды 3,751

ШОРТКАТ — менторская программа

ШОРТКАТ — менторская программа

Күн бұрын

Пікірлер: 23
@hurricane-rus
@hurricane-rus 4 ай бұрын
Про код ревью - было бы очень интересно и полезно. Про лайвкодинг - на Java это гораздо более редкая история на собесе, чем на Go. По мне лучше поспрашивать про кафку, архитектуру микросервисов и работу с БД (это гораздо более актуально и чаще встречается)
@artem8547
@artem8547 4 ай бұрын
Очень крутое собесодование! Все понравилось, спасибо!
@mikhailhubarau3662
@mikhailhubarau3662 3 күн бұрын
детское собеседование полезно тому кто только начал заниматься первую неделю
@stepankachan6667
@stepankachan6667 3 ай бұрын
"Можно ли сделать поток в программе daemon ?" - инрервьер говорит что нет, но у Thread для этого есть даже метод - "public final void setDaemon(boolean on)" // Marks this thread as either a daemon or non-daemon thread ?
@IdJava
@IdJava 3 ай бұрын
Меня это тоже зацепило. Но интервьюер, вроде как имел ввиду можно ли создать "обслуживающий поток", который сможет "вмешиваться" в выполнение других потоков, что нам не позволяет happens before, аля аналог Garbage Collector. Если правильно понял по его словам. А так вопрос неправильно продублирован, он даже в начале сказал "обслуживающим потоком", но могу быть не прав конечно, хотя можно исходить из того что Daemon потоки не всегда обслуживающие.
@MrRomanvideo
@MrRomanvideo 2 ай бұрын
@@stepankachan6667 та он в принципе на большинство вопросов не ответил 😎
@КунКунев
@КунКунев 2 ай бұрын
Интервьюер загоняет какой то бред параллелизм
@Ivan-t8l1r
@Ivan-t8l1r Ай бұрын
20:00 с чего то в потоке демоне нельзя создать потоки? > Тред создается демоном, если его родитель демон. Свойство Java-треда isDaemon можно переключать в любой момент до старта потока.
@bulletproofcupid1242
@bulletproofcupid1242 18 күн бұрын
Потоки при deadlock пребывают в состоянии Blocked, а не Waiting.
@pavelk799
@pavelk799 3 күн бұрын
если потоков не 2, а 100 - остальные потоки, пока висят в методе tryLock в каком статусе пребывают?
@artem8547
@artem8547 4 ай бұрын
Интервьюеру респект)
@ILyaCyclone
@ILyaCyclone Ай бұрын
11:15 "просто run может не сработать" - простите, что? run вызовется как обычный метод в текущем потоке. Что имеет в виду интервьюер?
@DIFF.VIDEOS
@DIFF.VIDEOS 5 күн бұрын
если вызвать метод run самостоятельно то он выполнится в текущем потоке без создания нового. имеется ввиду что замысел создать поток будет провален. Чтобы создался поток - нужно вызвать метод start
@sTra1cs
@sTra1cs 2 ай бұрын
Про параллелизм очень странное объяснение. Параллелизм исходит из многопоточности, так как многопоточность бывает: 1. Без параллелизма - это когда у процессора одно ядро с одним потоком (по сути, бесполезная в плане производительности). 2. С параллелизмом - это когда у процессора более одного ядра или более одного потока, за счет чего и достигается параллелизм и все преимущество многопоточности. То, что было сказано про ParallelStream, - по мне, это вообще неправильно, потому что когда мы используем ParallelStream, это и есть многопоточность, просто мы вручную сами не создаем потоки, это делается автоматически. Если у нас процессор с более чем одним ядром или одним потоком, мы получим преимущества многопоточности. А если одно ядро с одним потоком, то никакого преимущества не будет, но при этом в обоих случаях это будет многопоточностью.
@kopn9k735
@kopn9k735 2 ай бұрын
Вообще даже с одним ядром можно получить преимущество от многопоточности. Предположим у тебя один поток начал долгую I/O операцию(диск или сеть), в это время нет смысла процессору прохлаждаться, он может начать работу над другим потоком, пока 1 делает эту операцию
@sova.openup
@sova.openup 2 ай бұрын
Есть многопоточка, а есть параллелизм XD Интервьюер отжег. В стримах для обработки parallelStream может быть использовано многопоточное выполнение, а может и нет. Также многопоточка может быть и без тред пулов. "Чем ограничен Семафор?" - что это за вопрос. Причем тут кол-во ядер? Ну даже если, а что если у нас i/o операция и одно ядро? И в нём нет никаких pop и push. Сочувствую собеседовавшемуся.
@shortcut_sh
@shortcut_sh 5 ай бұрын
Записаться на мок-интервью в ШОРТКАТ - forms.gle/2NoofFCxkLLe98Dr6
@UtkirbekQutfiddinov
@UtkirbekQutfiddinov 2 ай бұрын
Are you planning to orginize interviews in english too? If it is possible, I would register for it in English.
@UtkirbekQutfiddinov
@UtkirbekQutfiddinov 2 ай бұрын
So the candidate is working as a middle or preparing for promotion? But he is not middle i think
@ILyaCyclone
@ILyaCyclone Ай бұрын
Ребята, интервьюер в теме весьма плавает, на серьёзных щах продавать свои услуги, делаю такую рекламу - это удивительно. Уважаемым новичкам в теме: по результату просмотра данного видео не рекомендую использовать данную платформу.
@MrRomanvideo
@MrRomanvideo 3 ай бұрын
Собеседуемый на половину , если не больше вопросов не ответил 😂, по многопоточке явно не мидл.
@viktormorozov5146
@viktormorozov5146 2 ай бұрын
Ну час спрашивать многопоточку это дохера
Открытое собеседование в МТС Диджитал на позицию Middle Java
1:31:38
ШОРТКАТ — менторская программа
Рет қаралды 4,3 М.
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 9 МЛН
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
50000$ на скам-апке. Почему я завязал с...
20:00
Шведский Форум
Рет қаралды 277
Middle Java разработчик удивил на собеседовании знаниями уровня Senior!
1:10:54
ШОРТКАТ — менторская программа
Рет қаралды 9 М.
Эти вопросы задают на Java собеседовании - Оптимизация, Потоки и Коллекции!
59:11
Шины событий VS шины данных
14:32
Главный Технический Чувак
Рет қаралды 1,2 М.
Собеседование в МТС: Middle Java разработчик не справился!
1:28:10
ШОРТКАТ — менторская программа
Рет қаралды 7 М.
Многопоточность глазами разработчика
1:36:04
Собеседование Java разработчика, сильный Middle, Spring Framework, Hibernate
1:18:17
ШОРТКАТ — менторская программа
Рет қаралды 2,4 М.
Тестовое интервью в Сбер на Middle Java с лайв-кодингом
1:26:26
ШОРТКАТ — менторская программа
Рет қаралды 4,9 М.
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 9 МЛН