Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопросы на собеседовании / 25 сообщений из 149, страница 1 из 6
13.01.2019, 16:15
    #39758985
Dr.Hofmann
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы на собеседовании
Всем привет!
Знает кто ответ? Можете пояснить ?

1.
Первый вопросКакой тип должен быть установлен вместо вопроса, чтобы метод работал корректно?
Код: java
1.
2.
3.
4.
public boolean simpleMethod(? a ){

return a+1==a;
} 



2.
УсловиеЕсть две таблицы Table1(Продукты) Table2(Магазины) тип многие ко многим.

вопросКакой максимально возможный набор вариантов сущностей может существовать при таком отношении?

3. В таблице есть дубликаты:
Table
id | name | surname
--------------------
1 | Ivan | surname
2 | Ivan | surname
3 | Petr | surname
4 | Petr | surname
5 | Borya | surname


Напишите запрос удаляющий дубликаты, что бы получилось:
Table
id | name | surname
--------------------
1 | Ivan | surname
3 | Petr | surname
5 | Borya | surname


Нашел ответ:
Код: sql
1.
2.
DELETE FROM table
WHERE id NOT IN (SELECT max(id) FROM table GROUP BY name HAVING count(id)>1)



Но я его не понимаю, можете объяснить на пальцах как он работает ?
...
Рейтинг: 0 / 0
13.01.2019, 16:26
    #39758989
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы на собеседовании
Код: java
1.
2.
3.
public boolean simpleMethod(? a){
        return a + 1 == a;
    }



Тут закинута целая лопата навоза на турбину.

Во первых тип может быть любой из алгебраических (byte, short, int, long). Пожалуй кроме вещественных.
Во вторых результат - тождественно FALSE потому что для известных арифметик a + 1 == a дает отсутствие истины.
В третьих формат названия метода simpleMethod() ну... не прошел-бы code-review. Будут это спрашивать или нет ХЗ.
Но я-бы добавил к ответу.
...
Рейтинг: 0 / 0
13.01.2019, 16:30
    #39758990
Dr.Hofmann
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы на собеседовании
авторВо вторых результат - тождественно FALSE потому что для известных арифметик a + 1 == a дает отсутствие истины

Тогда возникает вопрос для чего это метод нужен ? И зачем о нем вести речь на собеседовании если результат FALSE ?
...
Рейтинг: 0 / 0
13.01.2019, 16:32
    #39758992
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы на собеседовании
Dr.HofmannУсловиеЕсть две таблицы Table1(Продукты) Table2(Магазины) тип многие ко многим.

вопросКакой максимально возможный набор вариантов сущностей может существовать при таком отношении?

Декартово произведение двух таблиц как раз даёт нам прямоугольник (матрицу)
уникальных комбинаций. И count - вернет количество.

Для Oracle SQL вот такой компактный вариант. Для ANSI SQL там возможно надо добавить JOIN.

Код: plsql
1.
SQL> SELET count(*) FROM Table1, Table2);
...
Рейтинг: 0 / 0
13.01.2019, 16:35
    #39758993
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы на собеседовании
Dr.HofmannавторВо вторых результат - тождественно FALSE потому что для известных арифметик a + 1 == a дает отсутствие истины

Тогда возникает вопрос для чего это метод нужен ? И зачем о нем вести речь на собеседовании если результат FALSE ?
Я думаю что в этот вопрос заложены смыслы на разных уровнях. Как в Библию.
И в зависимости от того кому задан этот вопрос - можно получить ответы разных детализаций.
Как задачка про червяка который грызёт две книги.

Она решаема за 1 минуту для школьника и нерешаема для академика. Просто разные уровни восприятия.

На мой субъективный взгляд это легкий троллинг.
...
Рейтинг: 0 / 0
13.01.2019, 16:39
    #39758995
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы на собеседовании
1. на первый взгляд любые числовые, плюс стринга. может ругнется на что. суть вопроса видимо, соберется ли вообще или нет. верно?
2. непонятен вопрос. очевидно, Продукт, Магазин, ПродуктМагазин. третий не обязателен.
3. работает как дистинкт но только по имени
...
Рейтинг: 0 / 0
13.01.2019, 16:42
    #39758996
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы на собеседовании
maytonDr.Hofmannпропущено...


пропущено...


Декартово произведение двух таблиц как раз даёт нам прямоугольник (матрицу)
уникальных комбинаций. И count - вернет количество.

Для Oracle SQL вот такой компактный вариант. Для ANSI SQL там возможно надо добавить JOIN.

Код: plsql
1.
SQL> SELET count(*) FROM Table1, Table2);


а мне показалось если речь о сущностях то говорят об орме. хотя в некоторых вопросах на собеседованиях искать смысл это как с черной кошкой которой нет не было никогда и не будет у этих людей.
...
Рейтинг: 0 / 0
13.01.2019, 16:44
    #39758997
Dr.Hofmann
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы на собеседовании
mayton, Я ответил так же как оба ваших поста - но к сожалению было сказано, что это не правильные ответы, на вопрос почему авторы оставили за собой право не давать никаких комментариев.
...
Рейтинг: 0 / 0
13.01.2019, 16:45
    #39758998
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы на собеседовании
maytonDr.Hofmannпропущено...

Тогда возникает вопрос для чего это метод нужен ? И зачем о нем вести речь на собеседовании если результат FALSE ?
Я думаю что в этот вопрос заложены смыслы на разных уровнях. Как в Библию.
И в зависимости от того кому задан этот вопрос - можно получить ответы разных детализаций.
Как задачка про червяка который грызёт две книги.

Она решаема за 1 минуту для школьника и нерешаема для академика. Просто разные уровни восприятия.

На мой субъективный взгляд это легкий троллинг.

как тебе такой код:
Код: java
1.
2.
3.
4.
void revert(boolean o)
if(o==true){
 o=false
}
...
Рейтинг: 0 / 0
13.01.2019, 16:46
    #39758999
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы на собеседовании
Он не имеет эффекта.
...
Рейтинг: 0 / 0
13.01.2019, 16:47
    #39759000
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы на собеседовании
Dr.Hofmannmayton, Я ответил так же как оба ваших поста - но к сожалению было сказано, что это не правильные ответы, на вопрос почему авторы оставили за собой право не давать никаких комментариев.
надо было настоять на озвучке их версии ответа и подискутировать. если отказываются - то проявить агрессию и назвать их тупыми неучами с которыми тебе не по пути и громко хлопнуть дверью.
...
Рейтинг: 0 / 0
13.01.2019, 16:47
    #39759001
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы на собеседовании
Dr.Hofmannmayton, Я ответил так же как оба ваших поста - но к сожалению было сказано, что это не правильные ответы, на вопрос почему авторы оставили за собой право не давать никаких комментариев.
Знакомая ситуация. Я лет 10 назад делал тестовые задания. Сейчас не делаю никогда. Именно по этой причине.
...
Рейтинг: 0 / 0
13.01.2019, 16:47
    #39759002
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы на собеседовании
maytonОн не имеет эффекта.
и смысла
...
Рейтинг: 0 / 0
13.01.2019, 16:49
    #39759003
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы на собеседовании
andreykaTDr.Hofmannmayton, Я ответил так же как оба ваших поста - но к сожалению было сказано, что это не правильные ответы, на вопрос почему авторы оставили за собой право не давать никаких комментариев.
надо было настоять на озвучке их версии ответа и подискутировать. если отказываются - то проявить агрессию и назвать их тупыми неучами с которыми тебе не по пути и громко хлопнуть дверью.
(пожимая плечами)

А что это изменит? Лучше как можно быстрее разпрощайтесь и идите на следующий собес в другую контору.
...
Рейтинг: 0 / 0
13.01.2019, 16:53
    #39759005
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы на собеседовании
maytonDr.Hofmannmayton, Я ответил так же как оба ваших поста - но к сожалению было сказано, что это не правильные ответы, на вопрос почему авторы оставили за собой право не давать никаких комментариев.
Знакомая ситуация. Я лет 10 назад делал тестовые задания. Сейчас не делаю никогда. Именно по этой причине.
а я делаю если они в рамках часа-двух. недавно вот изменил себе и взялся за задание которое объективно с хорошей проработкой заняло бы неделю. я забил и применил много упрощений. потратил наверное один день. челам это не понравилось. всё на собеседовании спрашивали почему не применил то не написал то обложил только десятком тестов. снова наступил на грабли. больше не буду. выходной день который я на это похерил очень жалко до сих пор. даже комментов не дали почему и что им не понравилось. так из интонации понял что они восприняли мой код как небрежный с малым уделением времени к деталям.

не делайте тз никогда. поговорили и хватит.
...
Рейтинг: 0 / 0
13.01.2019, 16:54
    #39759006
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы на собеседовании
Как называется контора?
...
Рейтинг: 0 / 0
13.01.2019, 16:54
    #39759007
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы на собеседовании
maytonandreykaTпропущено...

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

А что это изменит? Лучше как можно быстрее разпрощайтесь и идите на следующий собес в другую контору.
ну как зачем. выброс эмоций продлевает жизнь и делает человека счастливее ))
у меня товарищ так на собеседовании (не экстремально) и распрощался. сказал просто парни короче я всё понял давайте пока ищите кого-нибудь другого. это когда он спросил тестируете ли вы свой код а они сказали мы его пишем сразу без ошибок
...
Рейтинг: 0 / 0
13.01.2019, 16:58
    #39759008
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы на собеседовании
andreykaTmaytonпропущено...

(пожимая плечами)

А что это изменит? Лучше как можно быстрее разпрощайтесь и идите на следующий собес в другую контору.
ну как зачем. выброс эмоций продлевает жизнь и делает человека счастливее ))
у меня товарищ так на собеседовании (не экстремально) и распрощался. сказал просто парни короче я всё понял давайте пока ищите кого-нибудь другого. это когда он спросил тестируете ли вы свой код а они сказали мы его пишем сразу без ошибок
Надо просто иметь какой-то заряд иронии. Не знаю будет-ли интересно.
Есть украинский сайт йоб аное ойти https://ebanoe.it/ здесь полно всяких забавных историй.
Почитаешь ... и вроде как у тебя не всё так уж плохо
...
Рейтинг: 0 / 0
13.01.2019, 17:06
    #39759010
Dr.Hofmann
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы на собеседовании
авторнадо было настоять на озвучке их версии ответа и подискутировать. если отказываются - то проявить агрессию и назвать их тупыми неучами с которыми тебе не по пути и громко хлопнуть дверью.
Обычно агрессию проявляю если есть латентный пи...др который пытается до тебя докопаться или быдло который считает себя супергероем, в том контексте и ситуации таких людей не было)))

Контора инфосистемы джет по первому вопросу
...
Рейтинг: 0 / 0
13.01.2019, 17:26
    #39759013
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы на собеседовании
Dr.Hofmannавторнадо было настоять на озвучке их версии ответа и подискутировать. если отказываются - то проявить агрессию и назвать их тупыми неучами с которыми тебе не по пути и громко хлопнуть дверью.
Обычно агрессию проявляю если есть латентный пи...др который пытается до тебя докопаться или быдло который считает себя супергероем, в том контексте и ситуации таких людей не было)))

Контора инфосистемы джет по первому вопросу
Если это Skype-Call - просто положите трубку. Любые другие действия могут потенциально вас
внести в black-list для рекрутинга. Там проставят галочку - матершинник и неадекват а потом
сложно будет вобщем... Быть Платовым уёво.. и Адамовским тоже не сахар.
...
Рейтинг: 0 / 0
13.01.2019, 17:40
    #39759015
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы на собеседовании
справедливое замечание. но если ты не через РК то ... ну да всё равно лучше сдержаннее быть. земля то квадратная.
...
Рейтинг: 0 / 0
13.01.2019, 18:00
    #39759019
RonibGreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы на собеседовании
maytonЕсть украинский сайт йоб аное ойти https://ebanoe.it/ здесь полно всяких забавных историй.

Насколько я знаю в том региноне украинцев нет. Зато есть много выходцев из Украины/Израиля. ;)
...
Рейтинг: 0 / 0
13.01.2019, 18:27
    #39759024
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы на собеседовании
RonibGreat, ну ты содержание сайта читал?
...
Рейтинг: 0 / 0
13.01.2019, 18:53
    #39759030
RonibGreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы на собеседовании
maytonRonibGreat, ну ты содержание сайта читал?
Просмотрел... даже пару статей попробовал найти на других источниках, типа гугля, яндекса, кьюквикк, яху но не нашел. Вывыд: статьи высосаны из яйца. Дальше много контента с картинками, которые соответствуют тому чот проишодит в Калифорнии и никакого отношеия к другим регионам мира о которых пушут в статьях нет. Человек, сочняющий статьи явно пишт из Калифорнии, собственно о том что он видит вокруг себя. Тут и ка равину ходить не надо - простое наблюдение.

Я знаю русский, украинский хорошо и украинский/р(г)усский язык, культуру Украины - обороты речи в статьях далеко от Украины, то есть человек за этим сайтом на Украине не жил. Судя по однотипной плоскости статей - пишет один человек. Видимо у него хобби такое либо с головой не так - каждый приспосабливается в этом мире.
...
Рейтинг: 0 / 0
13.01.2019, 18:54
    #39759031
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы на собеседовании
RonibGreatmaytonRonibGreat, ну ты содержание сайта читал?
Просмотрел... даже пару статей попробовал найти на других источниках, типа гугля, яндекса, кьюквикк, яху но не нашел. Вывыд: статьи высосаны из яйца. Дальше много контента с картинками, которые соответствуют тому чот проишодит в Калифорнии и никакого отношеия к другим регионам мира о которых пушут в статьях нет. Человек, сочняющий статьи явно пишт из Калифорнии, собственно о том что он видит вокруг себя. Тут и ка равину ходить не надо - простое наблюдение.

Я знаю русский, украинский хорошо и украинский/р(г)усский язык, культуру Украины - обороты речи в статьях далеко от Украины, то есть человек за этим сайтом на Украине не жил. Судя по однотипной плоскости статей - пишет один человек. Видимо у него хобби такое либо с головой не так - каждый приспосабливается в этом мире.
Это - развлекательный сайт. По крайней мере если ты читал дисклеймер внизу то там пишут.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопросы на собеседовании / 25 сообщений из 149, страница 1 из 6
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]