Офигеть она переобувается ... - Дайте замечания к коду Дал - нет а вот порядок то вы не сохранили .... А ты об этом ничего не говорила Стрим откудато вылез Дистинкт
Честно говоря, некоторые вопросы были заданы не корректно. 27:00 - "Как два микросервиса общаются между собой при потери ответа и что они делают?". Слишком абстрактный вопрос. 45:53 - "Процесс работы с сущностями в Hibernate". Тоже не понятно про что этот вопрос. Поцесс описания энтити? жизненный цикл энтити?
Дизлайк интервьюеру Полностью понимаю чувака, который в растерянности не понимает че от него хотят Просто вопрос один - она выдает вообще левую фигню Как можно догадаться что она имела это в виду
Такое впечатление что вопросы к собесу случайно выбраны роботом из различный областей. Это не собес, а викторина какая-то. Я так и не понял, какие конкретно навыки требуются от чела. Спросили чела про солид, он кое-как расшифровал, как попугай. 100% что ответчик не понимает, что он говорит и зачем эти принципы нужны. Да и интервьюер походу тоже. Мидлом тут и не пахнет, недоделаный джун. Modern Transaction это вообще что? Слышу впервые, какой-то подпольный фреймворк или что? stateful и stateless модели транзакций??? Откуда вы это взяли? Уровни изоляции транзакций вообще никто не понимает, хотя типа все "знают" какие буквы говорить в ответе. CAP теорема.... еще один попугайный вопрос, его спрашивать зачем? Типа рядовой разработчик должен пояснить за распределённые вычисления и какие там возникают проблемы и как их решать? И какой у вас бюджет для такого разработчика? Знание работы mTLS (mutual TLS) к какому грейду относится - ни к какому! Это относится к инфраструктуре , а не к разработке. И если в вашей конторе это не так, то большой вам привет. В общем людям с "неокрепшей психикой разработчика" такие видосы я бы смотреть не рекомендовал, можно получить травму.
Какой бред несет интервьюер, сама походу прочитала до интервью поверхностно, не может даже толком объяснить то о чем спрашивает. У разработчика на middle спрашивает архитектуру DWH , что за бред !!!
Я считаю нужно в первом методе определить длину листа и вставлять по индексу с конца Зачем девушка придумала целый стек - не понятно во второй задаче у вас временная сложность квадратичная...
касаемо reverse метода подход через stack выглядит сомнительно, потому что в таком случае нам сначала нужно положить, а потом читать с него, это два прохода условно это конечно O(n), но все таки решение здесь обязано быть более эффективным, например заменить ArrayList на LinkedList в таком случае вставка в начало будет за конст время, конечно можно спорить в целом о эффективности этой коллекции, но в контексте задачи это самый эффективный вариант еще отдельный вопрос почему в обоих случаях у нас нет обработки кейса, когда в метод передан NULL, во втором методе аналогично
Modern transaction - это концепция в области управления транзакциями в современных системах и технологиях, которая выходит за рамки традиционного понимания транзакций в базах данных. Она может включать в себя следующие характеристики: 1. Многозадачность и распределенные системы: В современных приложениях транзакции часто проходят через несколько систем, сервисов и баз данных. Это требует поддержки распределенных транзакций, когда данные нужно синхронизировать между разными системами. 2. Микросервисы и облачные технологии: В современных архитектурах, таких как микросервисы и облачные приложения, транзакции могут быть распределены по множеству микросервисов. Здесь транзакции могут следовать принципам eventual consistency (конечная согласованность), а не строгой ACID-модели. 3. Безопасность и управление доступом: Современные транзакции также могут включать более сложные механизмы аутентификации и авторизации, используя технологии вроде OAuth, OpenID Connect и других. 4. Новые форматы данных и API: Современные транзакции часто взаимодействуют с различными типами данных (например, JSON, NoSQL базы данных) и API (REST, GraphQL). 5. Масштабируемость и производительность: В современных системах транзакции должны масштабироваться для обработки большого количества запросов с минимальной задержкой. Таким образом, modern transaction - это транзакция, которая интегрирована в современные распределенные системы, использует облачные технологии, поддерживает высокую производительность и гибкость с точки зрения согласованности и управления данными. ChatGPT
очень странная структура собеса. Я еще не досмотрел, но уже не понимаю как от контекста спринга можно было перейти сразу к микросервисам. Там человек не до конца еще про спринг рассказал. Может быть видео не полное и такой монтаж странный или я не понимаю ничего в построении собеседований ) По ощущениям интервьюер и интервьюируемый общаются на разных языках и не понимают друг друга. Миграции с hibernate ? серьезно. Там конечно есть механизм обновления схемы данных БД. Но я не видел ни 1 коммерческого проекта , на котором бы этим пользовались в проде. Может речь шла о liquibase или flyway, но из вопроса это не следует. Как реклама шортката, как менторской платформы, как будто бы не очень хорошо выглядит )
Какие бестолковые вопросы. Большая часть на знание вещей, которые можно узнать за 15 минут и мало вопросов на умение думать
Ну уж лучше, чем дефолтные вопросы про хэш мапу и иерархию исключений
@@m0naco608чем лучше? Иерархия исключений применима, ее вопросы зачастую - малоприменимы.
Сначал базу выучи, умник. Потом такие понапишут чуши, не зная элементарных основ
Офигеть она переобувается ...
- Дайте замечания к коду
Дал
- нет а вот порядок то вы не сохранили ....
А ты об этом ничего не говорила
Стрим откудато вылез
Дистинкт
Честно говоря, некоторые вопросы были заданы не корректно.
27:00 - "Как два микросервиса общаются между собой при потери ответа и что они делают?". Слишком абстрактный вопрос.
45:53 - "Процесс работы с сущностями в Hibernate". Тоже не понятно про что этот вопрос. Поцесс описания энтити? жизненный цикл энтити?
Дизлайк интервьюеру
Полностью понимаю чувака, который в растерянности не понимает че от него хотят
Просто вопрос один - она выдает вообще левую фигню
Как можно догадаться что она имела это в виду
Такое впечатление что вопросы к собесу случайно выбраны роботом из различный областей.
Это не собес, а викторина какая-то. Я так и не понял, какие конкретно навыки требуются от чела.
Спросили чела про солид, он кое-как расшифровал, как попугай.
100% что ответчик не понимает, что он говорит и зачем эти принципы нужны. Да и интервьюер походу тоже.
Мидлом тут и не пахнет, недоделаный джун.
Modern Transaction это вообще что? Слышу впервые, какой-то подпольный фреймворк или что?
stateful и stateless модели транзакций??? Откуда вы это взяли?
Уровни изоляции транзакций вообще никто не понимает, хотя типа все "знают" какие буквы говорить в ответе.
CAP теорема.... еще один попугайный вопрос, его спрашивать зачем? Типа рядовой разработчик должен пояснить за распределённые вычисления и какие там возникают проблемы и как их решать? И какой у вас бюджет для такого разработчика?
Знание работы mTLS (mutual TLS) к какому грейду относится - ни к какому! Это относится к инфраструктуре , а не к разработке. И если в вашей конторе это не так, то большой вам привет.
В общем людям с "неокрепшей психикой разработчика" такие видосы я бы смотреть не рекомендовал, можно получить травму.
Посмотрел до этого видео нарезку задержаний и допросов всяких невменяемых и наркоманов в США и вышло это в рекомендациях 😅
Какой бред несет интервьюер, сама походу прочитала до интервью поверхностно, не может даже толком объяснить то о чем спрашивает. У разработчика на middle спрашивает архитектуру DWH , что за бред !!!
Я считаю нужно в первом методе определить длину листа и вставлять по индексу с конца
Зачем девушка придумала целый стек - не понятно
во второй задаче у вас временная сложность квадратичная...
по факту чел сказал, что она спрашивает про конкретные реализации механизмов, а сама объясняет их на основе абстракций..
касаемо reverse метода подход через stack выглядит сомнительно, потому что в таком случае нам сначала нужно положить, а потом читать с него, это два прохода
условно это конечно O(n), но все таки решение здесь обязано быть более эффективным, например заменить ArrayList на LinkedList в таком случае вставка в начало будет за конст время, конечно можно спорить в целом о эффективности этой коллекции, но в контексте задачи это самый эффективный вариант
еще отдельный вопрос почему в обоих случаях у нас нет обработки кейса, когда в метод передан NULL, во втором методе аналогично
А если мы немножко "декомпозируем" грейд мидла на подгрейды, то эти вопросы скорее относились к недо-мидлу, мидлу или мидл+ разработчику?
Опять эта та... ну зачем ее ставить собеседующей? Она не знает, как память устроена и других путает. Возможно, и в других вопросах тоже не разбирается
а что такое modern transaction? не могу в инете найти. это в скоупе джавы или бд или отдельно транзакций?
Modern transaction - это концепция в области управления транзакциями в современных системах и технологиях, которая выходит за рамки традиционного понимания транзакций в базах данных. Она может включать в себя следующие характеристики:
1. Многозадачность и распределенные системы: В современных приложениях транзакции часто проходят через несколько систем, сервисов и баз данных. Это требует поддержки распределенных транзакций, когда данные нужно синхронизировать между разными системами.
2. Микросервисы и облачные технологии: В современных архитектурах, таких как микросервисы и облачные приложения, транзакции могут быть распределены по множеству микросервисов. Здесь транзакции могут следовать принципам eventual consistency (конечная согласованность), а не строгой ACID-модели.
3. Безопасность и управление доступом: Современные транзакции также могут включать более сложные механизмы аутентификации и авторизации, используя технологии вроде OAuth, OpenID Connect и других.
4. Новые форматы данных и API: Современные транзакции часто взаимодействуют с различными типами данных (например, JSON, NoSQL базы данных) и API (REST, GraphQL).
5. Масштабируемость и производительность: В современных системах транзакции должны масштабироваться для обработки большого количества запросов с минимальной задержкой.
Таким образом, modern transaction - это транзакция, которая интегрирована в современные распределенные системы, использует облачные технологии, поддерживает высокую производительность и гибкость с точки зрения согласованности и управления данными.
ChatGPT
очень странная структура собеса. Я еще не досмотрел, но уже не понимаю как от контекста спринга можно было перейти сразу к микросервисам. Там человек не до конца еще про спринг рассказал. Может быть видео не полное и такой монтаж странный или я не понимаю ничего в построении собеседований ) По ощущениям интервьюер и интервьюируемый общаются на разных языках и не понимают друг друга.
Миграции с hibernate ? серьезно. Там конечно есть механизм обновления схемы данных БД. Но я не видел ни 1 коммерческого проекта , на котором бы этим пользовались в проде. Может речь шла о liquibase или flyway, но из вопроса это не следует.
Как реклама шортката, как менторской платформы, как будто бы не очень хорошо выглядит )
На позицию Middle Java Developer сейчас требуется объяснить "Архитектура Data Warehouse и Data Lake"?
Ничего не перепутали?)
бедный пацан ((
it's good. Thank you!
*Чел не знает ответ на вопрос*
*интервьюер* спрошу ка что-нибудь связанное с этим.
ETL кстати советую java разработчикам😂
Миддл? Кажется чуваку лучше заниматься тем - чем он занимался ранее.
Чувак кодит, а не на собесы ходит. Это 2 разные вселенные.
Лень в джавадок лезть, но с высокой вероятностью итератор умеет ходить из конца в начало. Тогда изи совсем
Бедный. Жаль его. Но взгляд у парня правда безумный. Моментами его реакции где-то шугают
понятно почему он перестал быть психологом,ему он самому нужен
ахаха
предупреждать надо :-)
Это интервью/собес больше на backend software engineer
ЛЯЯЯЯЯ, ЭТО ЧТО ЗА ПЕРСОНАЖ, АЗАЗЗАЗАХАХАХАХ
но за вопросы спасибо. Реальные вопросы которые там спрашивают
кринжатина конечно
стажер максимум