Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

Rooster

Программирование, т. 8

  

315 пользователей проголосовало

У вас нет прав на голосование в этом опросе, или на просмотр результатов опроса. Пожалуйста, войдите или зарегистрируйтесь для голосования в опросе.

Рекомендованные сообщения

проблема в том, что ты на собеседовании ждёшь вопросов про решённые тобой проблемы, как ты к этим решениям пришел и как это всё накладывается на твой опыт работы, будешь ли ты так же дальше делать или искать другие варианты, готов ли сменить язык и тому подобное

 

а не вот это задротство дефолтных вопросов джуна

я же не экзамен сдаю

Поделиться сообщением


Ссылка на сообщение

 

 

а не вот это задротство дефолтных вопросов джуна
this 

:buba:

ни мало ни много, а много и мало

Поделиться сообщением


Ссылка на сообщение

Мне бы было приятней решить какую-то конкретную задачу, да и наглядней видно как человек решает проблемы, какими методами подходит к решению и т.д.

 

Причем в зависимости от сложности задания разрешить гугл мне кажется адекватным вариантом

Поделиться сообщением


Ссылка на сообщение

лол, вы недооцениваете насколько легко фильтровать тотальных долбоёбов этими вопросами

 

за 1-2 не всегда, но за около10 обязательно кто-то спизданёт полнейшую хуйню с которой станет понятно что он не с этой планеты

Поделиться сообщением


Ссылка на сообщение
(изменено)

повторюсь, что конкретно для джава разраба эти вопросы совсем хуйня, примерно как спрашивать человека, занимающегося математикой, про сложение, вычитание и квадратное уравнение на засыпку. это не какие то обскурные вещи, юзлессная терминология и хитрости, это буквально основы, которые ты просто знаешь и всё, их даже не нужно "вспоминать", это просто дефолтное базовое знание.

 

целесообразность этих вопросов на собеседовании НЕ на должность разраба (джуна) - это уже вопрос, тут спору нет

хотя опять же, тестер который будет именно на джаве лабать тесты, наверно все таки должен на эти вопросы отвечать


Изменено пользователем AskMe-
DDamager понравилось это

Лишь ощутив баттхерт до конца, мы обретаем свободу

bf4ffc239860.png

Поделиться сообщением


Ссылка на сообщение

Мне на собесе на джава разраба таких вопросов не задавали, хотя наверное больше половины что назвал чудойкин было.
Выдали тестик с 15(примерно) вопросами, ну и по ходу дела решая его рассказывал что знаю. 

Поделиться сообщением


Ссылка на сообщение

 

 

интерфейс маркеры  - бтв о чем он блять 

про интерфейсы типа сериалайзебл 

Поделиться сообщением


Ссылка на сообщение
Гость LifeIsPain
(изменено)

 

 

начал с вопроса где в памяти хранится строка, я аж ахуел и забыл про хип

 

зачем душить такими вопросами суки

я не на екзамене

 

дайте задачку с гуглом решить


Изменено пользователем LifeIsPain

Поделиться сообщением


Ссылка на сообщение

 

 

иммутабельные коллекции тут я чутка ахуел потому что не смог вспомнить таких в джаве
 

Есть фабричные методы. Типо Collections.singleton которые делают иммютабл коллекции собственно.

 

Больше хз


 

 

про интерфейсы типа сериалайзебл 

Ну охуеть, их можно и к классам применять.

Или он про  

@Retention
 
в любом случае я бы доебался до того, что он именно хочет узнать

Поделиться сообщением


Ссылка на сообщение

так я ему сразу так и сказал ,а он чота начал затирать дичь

можно типа графа строить наверно и потом делать обход графа при рестарте на поиск конечных плечей

 

я же говорил что я директорию не трогаю, поэтому порядок который файловая система будет выдавать будет постоянным. может не на всех файловых системах, в принципе это уже не важно

 

лучше расскажи что такое "плечо" в графе

про колени и локти в неориентированном графе слышал?

Поделиться сообщением


Ссылка на сообщение
(изменено)

 

 

 

начал с вопроса где в памяти хранится строка, я аж ахуел и забыл про хип

 

зачем душить такими вопросами суки

я не на екзамене

 

дайте задачку с гуглом решить

 

нахуй душишь то

я вот реально не ожидал на первый вопрос такое услышать

 

про тредсейф коллекции это коллекшн.синхронайзедлист например

 

про маркеры надо будет почитать

бтв половину вопросов я вспоминал находу ибо ну блять не думал я что такое будут спрашивать (обычно дефолт вещи делаются на подсознании я хз без памяти почему и зачем)

я готов был рассказывать про ормки, про лямбды

про написание архитектуры или решение проблемы 

но не блять не ответь ка на вопрос какая особенность у строк или устройство мапки

 

так я ему сразу так и сказал ,а он чота начал затирать дичь

можно типа графа строить наверно и потом делать обход графа при рестарте на поиск конечных плечей

 

я же говорил что я директорию не трогаю, поэтому порядок который файловая система будет выдавать будет постоянным. может не на всех файловых системах, в принципе это уже не важно

 

лучше расскажи что такое "плечо" в графе

про колени и локти в неориентированном графе слышал?

 

тьфу блять

хотел написать про дерево и написал про граф так еще и с плечом вместо ребер  :lol:


Изменено пользователем choojoykin

:buba:

ни мало ни много, а много и мало

Поделиться сообщением


Ссылка на сообщение

бтв про строки когда спрашивают наверное еще хотят услышать про string pool

Поделиться сообщением


Ссылка на сообщение
Гость LifeIsPain
(изменено)

 

иммутабельные коллекции тут я чутка ахуел потому что не смог вспомнить таких в джаве
 

Есть фабричные методы. Типо Collections.singleton которые делают иммютабл коллекции собственно.

 

Больше хз

 

 

про интерфейсы типа сериалайзебл 

Ну охуеть, их можно и к классам применять.

Или он про  

@Retention
 
в любом случае я бы доебался до того, что он именно хочет узнать

 

 

под интерфейс маркером имеется в виду 

интерфейс без методов и переменных

Cloneable, Serializable и тд

 

Имьютабл колекции это же дефолт вообще, просто коллекция в которой нельзя добавить убрать

главное выучите разницу между имьютабл и ридонли

потому что эти колекции нихуя не имьютабл, в джаве они правильно называются unmodifiable

 

А про если про имьютабл тебя спрашивали - так и скажи джава говно имьютабл коллекцию сделать нельзя


Изменено пользователем LifeIsPain

Поделиться сообщением


Ссылка на сообщение
(изменено)

бтв про строки когда спрашивают наверное еще хотят услышать про string pool

прочел блять и вспомнил про хип строк и пул строк в хипе

но я читал это года два назад и забыл давно  :avtorklif:

Cloneable, Serializable и тд

 

а все ок спс, понял

сам видел кастомные интерфейсы в либах пустые и не понимал зачем, хотя сам пару раз так извращался для дженериков например

 

А про если про имьютабл тебя спрашивали - так и скажи джава говно имьютабл коллекцию сделать нельзя

я в курсе что в джаве нет иммьютбл коллекций по сути

https://docs.oracle.com/javase/1.5.0/docs/api/java/util/Collections.html#singletonList(T)Returns an immutable list containing only the specified object. The returned list is serializable.

https://docs.oracle.com/javase/1.5.0/docs/api/java/util/Collections.html#synchronizedCollection(java.util.Collection)Returns a synchronized (thread-safe) collection 

 

https://docs.oracle.com/javase/1.5.0/docs/api/java/util/Collections.html#unmodifiableList(java.util.List)Returns an unmodifiable view of the specified list. This method allows modules to provide users with "read-only" access to internal lists. Query operations on the returned list "read through" to the specified list, and attempts to modify the returned list, whether direct or via its iterator, result in an UnsupportedOperationException.

 

 но это все сахар и не настоящее  :nate:


Изменено пользователем choojoykin

:buba:

ни мало ни много, а много и мало

Поделиться сообщением


Ссылка на сообщение

 

 

 

начал с вопроса где в памяти хранится строка, я аж ахуел и забыл про хип

 

зачем душить такими вопросами суки

я не на екзамене

 

дайте задачку с гуглом решить

 

 

Сорре, в моем 1с есть только FOR и CASE

Поделиться сообщением


Ссылка на сообщение

 


 но это все сахар и не настоящее  :nate:

Декораторы, нет. А синглтоны вполне.


 

 

под интерфейс маркером имеется в виду 
интерфейс без методов и переменных
Cloneable, Serializable и тд
 

Так это тип аннотации правильнее говорить.


@interface : (Annotation type)
 

Во всей англоязычной литературе. Маркеры выдумали какие-то

Поделиться сообщением


Ссылка на сообщение
(изменено)

а ну еще спросили про мавен  :lol:

типа что такое локальный репозиторий я чот не сразу вкурил что по дефолту мавен выкачивает все либы в проект (офк я знал но не подумал почемуто опять же что это дефолт который ты знаешь что оно так есть и не обращаешь внимание) и не сразу ответил

а он чот начал про нексус и я хуйню сморозил  :avtorklif:

 

бтв спор родился после собеса

equals и hashcode 

есть контракт джавы на использование, но никто не запрещает

int hashCode() {
return new Random();
}

:rickroll:


Изменено пользователем choojoykin

:buba:

ни мало ни много, а много и мало

Поделиться сообщением


Ссылка на сообщение

в общем собсна для жэтого я и решил по собесам пройтись чтобы вспомнить все гавно и понять что не знаю к примеру

еще два собеса впереди 


:buba:

ни мало ни много, а много и мало

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...