Как пройти собеседование - Yandex, Amazon, Kaspersky, Mail.ru, Avito, Parallels, VK, Sber

  Рет қаралды 9,329

itdog

itdog

Күн бұрын

worldvision.cl... - в офтальмологическом центре World Vision работают профессиональные специалисты, способные провести любую существующую операцию по восстановлению зрения (Relex Smile, Femto Lasik, Lasik, ФРК, IOL, факичная линза) с использованием современного и высокотехнологичного оборудования.
Рекомендую при записи на осмотр воспользоваться моим именным промокодом #БУРЛУЦКИЙ для получения персональной скидки на любую операцию по восстановлению зрения до 15%!
pay.cloudtips.... - для донатов, поддержки проекта.
------------------------------------------------------------------------------------------
Ниже были выделены самые популярные вопросы на позицию программиста следующих языков - Java, C#, C++, C.
0. Сортировки. (Пузырьковая, Перемешиванием, Вставками, Quick-sort, Слиянием, Binary-tree sort, Шелла, Пирамидальная - heap sort).
1. Алгоритм Дейкстры, обход графа в глубину и ширину. *Алгоритмы сортировки.
2. Алгоритмические сложности работы с контейнерами STL - vector, deque, map, хеш-таблица. *Все тонкости и детали работы map'ы.
3. Перечислить все известные smart pointers - unqie_ptr, shred, weak, *auto. Написать собственную реализиацию shared_ptr.
4. Отличие понятий 'process' - 'thread' ?
5. Всё что связано с conditional variables: паттерн producer - consumer, ложные срабатывания, double-checked lock.
6. Назовите известные вам примитивы синхронизации - mutex, critical section, event, semaphore, conditional variable, hProcess, hFile, hSocket, hPipe и т.д.
7. Что такое deadlock? Привидите пример и скажите как можно избежать подобных ситуаций?
8. Какие способы межпроцессного взаимодействия вам известны - shared memory, pipes, sockets, files, mail-slots, windows messages и т.д.
9. Какой способ распаралеливания задач лучше - по процессам или по потокам?
10. Концепции - RAII, SOLID, общий набор паттернов проектирования (singleton, abstract fabric и т.д.).

Пікірлер: 16
@ДенисКолчев-щ4с
@ДенисКолчев-щ4с Жыл бұрын
5:34 - сортировки 7:06 - сложность алгоритмов 8:36 - структуры данных 11:39 - контейнеры 13:23 - умные указатели 20:02 - отличие процесса от потока 22:02 - паттерн producer consumer & conditional variable 23:24 - примитивы синхронизации 31:45 - что такое deadlock 33:35 - RAII 36:25 - SOLID 36:51 - паттерны проектирования 38:40 - способы межпроцессного взаимодействия 41:30 - параллельная работа - процессы vs потоки
@ykartoev
@ykartoev 3 жыл бұрын
Очень крутая подача, просто не смог не досмотреть, спасибо!
@МасияГусейнов-ъ5е
@МасияГусейнов-ъ5е 3 жыл бұрын
Спасибо большое ! Жаль что такие видео набирают мало просмотров
@loki291092
@loki291092 3 жыл бұрын
Познавательно) спасибо
@mikhailfeoktistov9296
@mikhailfeoktistov9296 3 жыл бұрын
Отличное видео! спасибо!
@pincode7983
@pincode7983 2 жыл бұрын
Это очень просто, сейчас посложнее алго сессия 1-2 задачи, вопросов типа а знаешь то или то не задавали в Мэил. -задача такая - как будешь решать? Решил - ну ок , есть еще время давай еще одну задачу.
@romildathetortoise
@romildathetortoise 2 жыл бұрын
очень полезно. почему так мало просмотров?
@dieff_automation
@dieff_automation 2 жыл бұрын
все это ответишь и дадут 2 тысячи долларов)))
@АлексейАдыров-з3е
@АлексейАдыров-з3е 3 жыл бұрын
Привет. Есть текстовый список данных названий?)
@itdog
@itdog 3 жыл бұрын
Здравствуйте, есть - обратите внимание на текст под видео, разверните описание для получения большей информации.
@АлексейАдыров-з3е
@АлексейАдыров-з3е 3 жыл бұрын
itdog спасибо
@romildathetortoise
@romildathetortoise 2 жыл бұрын
почему на двери петли так расположены - две поти рядом вверху? есть ли внизу петля/петли?
@JIexaPol
@JIexaPol 11 ай бұрын
страховочная
@dieff_automation
@dieff_automation 2 жыл бұрын
Это я так понимаю на джуна?)
@itdog
@itdog 2 жыл бұрын
Сразу для CEO, CTO 😉
@dimonmobile3999
@dimonmobile3999 3 жыл бұрын
Хорошее видео, спасибо
Avito's office: gym, 15th floor, sleep pods!
21:42
808
Рет қаралды 1,3 МЛН
escape in roblox in real life
00:13
Kan Andrey
Рет қаралды 76 МЛН
Новый уровень твоей сосиски
00:33
Кушать Хочу
Рет қаралды 4,3 МЛН
The Joker wanted to stand at the front, but unexpectedly was beaten up by Officer Rabbit
00:12
Морозов Иван собеседование python junior разработчик
1:02:31
Программист из VK про собеседования, зарплаты, карьеру и плюшки
1:26:33
Об отборе на стажировку в Яндекс из первых уст
55:45
Спортивное программирование МИРЭА
Рет қаралды 49 М.