Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Работа Новый топик    Ответить
Топик располагается на нескольких страницах: 1 2 3 4 5 6      [все]
 Собеседование в Тинкофф  [new]
tarasek_1
Member

Откуда:
Сообщений: 20
Всем привет!!!
Приглашают на собеседование на должность sql программиста, территориально-Москва.
Подскажите, пожалуйста, кто был у них- каков "основной уклон" вопросов: в теорию или логические задачки?
Буду рад совету по прохождению)
Спасибо!
12 дек 17, 10:22    [21026045]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Щупа Щупс
Member [заблокирован]

Откуда:
Сообщений: 2334
Потогон. У них не санаторий и есть 3 раза в день нельзя.
12 дек 17, 10:26    [21026057]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
AWSVladimir
Member

Откуда:
Сообщений: 931
Щупа Щупс
Потогон.

Да ладно бы только потогон, глядя в инете на периодические эксцессы с Тиньковым, за нелестный отзыв в инете можешь получить молотком по голове, и не виртуальным, а реальным.
Гнусный дядька, гнусные методы.
12 дек 17, 10:39    [21026114]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Щупа Щупс
Member [заблокирован]

Откуда:
Сообщений: 2334
AWSVladimir
Щупа Щупс
Потогон.

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


Значит сразу на собес надо идти с молотком и дать ему по голове первым
12 дек 17, 10:44    [21026145]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Dshedoo
Member

Откуда:
Сообщений: 393
tarasek_1,

Немного общей теории по работе ПС + задачки уровня "у тебя нет лишней хромосомы?".
12 дек 17, 10:46    [21026159]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
tarasek_1
Member

Откуда:
Сообщений: 20
Dshedoo, смущает, что бывают задачи типа напишите pipeline function на листе бумаги, а в принципе без компа не могу кодить- это не значит, что у меня с набором хромосом проблемы)
А так хочется представлять что освежить в памяти, так сказать.
12 дек 17, 13:13    [21026957]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
alexpo1986
Member

Откуда: Я здесь, дабы помочь вам осознать степень вашего заблуждения
Сообщений: 1173
Ищите нормальную контору. Туда идут люди недалекие, либо готовые кланяца барену в ноги
12 дек 17, 15:27    [21027565]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
RulonOboev
Member

Откуда:
Сообщений: 30
Ну чего вы наговариваете, на самом деле помоему в резюме будет неплохо - "работал на Тинькова"

Команда там хорошая, я вот собеседование проходил вообще на телефоне набирал sql запросы с этим проблемы нет, одну задачу сразу не решил, хорошая задача кстати оказалась, потом то решил, так что не надо бочку катить на IT шников, специалисты хорошие, а то что директор своеобразный - ваш выбор, можно общаться, а можно не общаться у нас страна Свободная.
12 дек 17, 15:43    [21027633]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Щупа Щупс
Member [заблокирован]

Откуда:
Сообщений: 2334
RulonOboev
Ну чего вы наговариваете, на самом деле помоему в резюме будет неплохо - "работал на Тинькова"

Команда там хорошая, я вот собеседование проходил вообще на телефоне набирал sql запросы с этим проблемы нет, одну задачу сразу не решил, хорошая задача кстати оказалась, потом то решил, так что не надо бочку катить на IT шников, специалисты хорошие, а то что директор своеобразный - ваш выбор, можно общаться, а можно не общаться у нас страна Свободная.


Какая бы хорошая команда ни была, начальник -дурак все испоганит
12 дек 17, 15:55    [21027679]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
NoDataFound
Member

Откуда:
Сообщений: 105
RulonOboev
Ну чего вы наговариваете, на самом деле помоему в резюме будет неплохо - "работал на Тинькова"

Команда там хорошая, я вот собеседование проходил вообще на телефоне набирал sql запросы

Да никто не наговаривает. Приходит тебя собеседовать какое-то унылое говно, сразу хочется свалить оттуда.
Кстати, писать код на листике или там в телефоне - это в лучшем случае тест на кодера. Даже не на программиста. Ну и на прогиб, естетственно. Адекватные люди просят выполнить тестовые задания либо дома до собеседования, либо на собеседовании предоставляют рабочее место, где их можно решить. А на листочке - рисунки и не больше 5 коротких строк кода.

Так что пусть там работают (как говорят) суперспецы, смысла с ними работать в атмосфере УГ нет. Специалисты не только там работают, если хочется прям поучиться - можно найти и другую контору, без лишнего быдла и УГ.
Имхо: если человеческое достоинство есть, и видишь ты не только паркет в hdfs, а еще и все, что происходит вокруг, - не думаю, что ты там долго задержишься.
12 дек 17, 16:17    [21027773]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
alexpo1986
Member

Откуда: Я здесь, дабы помочь вам осознать степень вашего заблуждения
Сообщений: 1173
RulonOboev
Ну чего вы наговариваете, на самом деле помоему в резюме будет неплохо - "работал на Тинькова"


Ничего более не буду наговаривать, вычислят по IP, приедут и по башке молотком
12 дек 17, 17:03    [21028048]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
tarasek_1
Member

Откуда:
Сообщений: 20
NoDataFound, я так понял, что вы там уже были?! Если да, подскажите какие были вопросы, задачки?
12 дек 17, 19:02    [21028493]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
tarasek_1
Member

Откуда:
Сообщений: 20
RulonOboev, можете сказать, что за задачка?
12 дек 17, 19:02    [21028494]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
chans_max
Member

Откуда: http://i-howto.ru/
Сообщений: 53683
Хорошая попытка, спасибо но нет.
Сами варитесь в этом дерьме.
13 дек 17, 09:07    [21029380]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
RulonOboev
Member

Откуда:
Сообщений: 30
tarasek_1,

Есть дорога, на которой стоит N заправок, известным расстоянием между заправками, содержащимся в массиве N_len[N+1].
Нужно расположить на искомом отрезке L новых заправок, так чтобы минимизировать максимальное расстояние между соседними заправками.

Кстати собеседовал от тинька Сотниченко Сергей, я опознал по фото.
13 дек 17, 10:01    [21029523]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
RulonOboev
Member

Откуда:
Сообщений: 30
NoDataFound,

Все вы верно говорите, на то и свобода, хочешь идти не хочешь не иди.
но ваш спитч больше похож на заявление "рожей вы не вышли, что бы я у вас работал".
Пишут вон что Джоб не мылся, а у кого то вообще носки воняют на работе, кто то не смывает, бытовуха это все.
13 дек 17, 10:05    [21029531]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Dshedoo
Member

Откуда:
Сообщений: 393
RulonOboev
tarasek_1,

Есть дорога, на которой стоит N заправок, известным расстоянием между заправками, содержащимся в массиве N_len[N+1].
Нужно расположить на искомом отрезке L новых заправок, так чтобы минимизировать максимальное расстояние между соседними заправками.

Кстати собеседовал от тинька Сотниченко Сергей, я опознал по фото.


Лупаем L раз: берём максимальный отрезок и туда закидываем новую заправку.
13 дек 17, 10:07    [21029540]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Щупа Щупс
Member [заблокирован]

Откуда:
Сообщений: 2334
Dshedoo
RulonOboev
tarasek_1,

Есть дорога, на которой стоит N заправок, известным расстоянием между заправками, содержащимся в массиве N_len[N+1].
Нужно расположить на искомом отрезке L новых заправок, так чтобы минимизировать максимальное расстояние между соседними заправками.

Кстати собеседовал от тинька Сотниченко Сергей, я опознал по фото.


Лупаем L раз: берём максимальный отрезок и туда закидываем новую заправку.


Надо оптимизировать количество циклоффф
13 дек 17, 10:34    [21029642]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Щупа Щупс
Member [заблокирован]

Откуда:
Сообщений: 2334
Думаю, за первый проход выбрать L отрезков в список Spis с максимальной длинной. После дробления самого длинного смотреть, стали ли кусочки короче, чем длины выбранных отрезков в Spis. Если короче, то дробить следующий максимальный из Spis, иначе дробить полученные кусочки. Сумбурно, но думаю идея ясна.
13 дек 17, 10:37    [21029653]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Dshedoo
Member

Откуда:
Сообщений: 393
Щупа Щупс
Думаю, за первый проход выбрать L отрезков в список Spis с максимальной длинной. После дробления самого длинного смотреть, стали ли кусочки короче, чем длины выбранных отрезков в Spis. Если короче, то дробить следующий максимальный из Spis, иначе дробить полученные кусочки. Сумбурно, но думаю идея ясна.

Но ведь кол-во циклов же не изменилось)
Но да, логично ограничить всё максимальными L отрезками + новые отрезки.
13 дек 17, 10:57    [21029716]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Eleanor
Member

Откуда:
Сообщений: 3385
NoDataFound
Кстати, писать код на листике или там в телефоне - это в лучшем случае тест на кодера. Даже не на программиста. Ну и на прогиб, естетственно

Похоже, это только у российских программистов писать на листике - боль и унижение. А в остальном мире на листочке пишут и другим советуют этому учиться:

Я только что закончил семь собеседований в компаниях Кремниевой долины. В конечном итоге я принял предложение в Facebook... Учитесь писать код от руки на листике и доске.
13 дек 17, 11:38    [21029927]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Щупа Щупс
Member [заблокирован]

Откуда:
Сообщений: 2334
Dshedoo
Щупа Щупс
Думаю, за первый проход выбрать L отрезков в список Spis с максимальной длинной. После дробления самого длинного смотреть, стали ли кусочки короче, чем длины выбранных отрезков в Spis. Если короче, то дробить следующий максимальный из Spis, иначе дробить полученные кусочки. Сумбурно, но думаю идея ясна.

Но ведь кол-во циклов же не изменилось)
Но да, логично ограничить всё максимальными L отрезками + новые отрезки.


Первый раз проходишь по списку заправок для выбора максимальных расстояний и заносишь их в Spis.
Сортируешь Spis по убыванию.
Берешь из Spis головной элемент и удаляешь этот элемент после обработки. Т.е. Spis обработается за один проход по сути.
13 дек 17, 11:55    [21030067]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Щупа Щупс
Member [заблокирован]

Откуда:
Сообщений: 2334
Eleanor
NoDataFound
Кстати, писать код на листике или там в телефоне - это в лучшем случае тест на кодера. Даже не на программиста. Ну и на прогиб, естетственно

Похоже, это только у российских программистов писать на листике - боль и унижение. А в остальном мире на листочке пишут и другим советуют этому учиться:

Я только что закончил семь собеседований в компаниях Кремниевой долины. В конечном итоге я принял предложение в Facebook... Учитесь писать код от руки на листике и доске.


У тебя разговорный английский ?
А по каким направлениям проходил и на чем писать ?
13 дек 17, 11:56    [21030074]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
tarasek_1
Member

Откуда:
Сообщений: 20
Dshedoo, так?
create type type_test_len is table of number;   
declare 
n_len type_test_len:=type_test_len(10,21,12,33,46,71,23);
v_p integer :=8;
v_avg_dist number:=0;
v_max_dist number:=0;
begin
-- find  average distance
with tab as 
       (select value(t) dist, rownum id from table(n_len) t)
select round(dist/2,2) into v_avg_dist 
from tab t
where t.id=v_p-1;
dbms_output.put_line('v_avg_dist :'||v_avg_dist );

--OR
--find max dist into part and pick
with tab as 
       (select value(t) dist, rownum id from table(n_len) t)
select max(dist), max(id)keep(dense_rank last order by dist)+1 into v_max_dist, v_p
from tab t;
dbms_output.put_line('v_max_dist :'||v_max_dist||'  v_p: '||v_p);

end;
13 дек 17, 11:58    [21030092]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Ivan Durak
Member

Откуда: Minsk!!!
Сообщений: 3716
вообще сабж куда лучше чем к примеру Сбер или еще какой крупный гос.
Так что если в фейсбук не попали - можно и сюда
13 дек 17, 12:10    [21030132]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
alexpo1986
Member

Откуда: Я здесь, дабы помочь вам осознать степень вашего заблуждения
Сообщений: 1173
Ivan Durak,

Как у вас еще язык повернулся сравнивать фейсбук напичканный профессионалами с крутыми проектами на гитхабе с конторой наполненной бывшими студентами, задающими задачи про сортировку и вставку бензоколонок, потому что не в состоянии по-другому оценить кондидата
13 дек 17, 12:31    [21030195]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
sergeyns
Member

Откуда: Москва
Сообщений: 1256
Щупа Щупс
Думаю, за первый проход выбрать L отрезков в список Spis с максимальной длинной. После дробления самого длинного смотреть, стали ли кусочки короче, чем длины выбранных отрезков в Spis. Если короче, то дробить следующий максимальный из Spis, иначе дробить полученные кусочки. Сумбурно, но думаю идея ясна.


вообще без уточняющих вопросов трудно решить.
Простой пример - есть 2 заправки и нужно поставить еще 2.
Предлагаемые решения с циклами - сначала поставят заправку посередине между 2х существующих, потом где-то еще одну.. А НАВЕРНО лучше поставить 2 новые на равных расстояниях от существующих (поделить шоссе на 3 части)
13 дек 17, 12:33    [21030201]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Eleanor
Member

Откуда:
Сообщений: 3385
Щупа Щупс
У тебя разговорный английский ?
А по каким направлениям проходил и на чем писать ?

Это же не моё, хотя у меня разговорный и за границей работала...
Это статья австралийца (ведущий инженер iOS), который утверждает, что в Долине популярны вопросы на доске-бумажках, поэтому к этому приходится готовиться.
13 дек 17, 12:47    [21030250]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
dao
Member

Откуда: Москва
Сообщений: 771
Eleanor
Щупа Щупс
У тебя разговорный английский ?
А по каким направлениям проходил и на чем писать ?

Это же не моё, хотя у меня разговорный и за границей работала...
Это статья австралийца (ведущий инженер iOS), который утверждает, что в Долине популярны вопросы на доске-бумажках, поэтому к этому приходится готовиться.

доска намного лучше чем "бумажка". таки на доске - нет вопросов. но не на "бумажке". Причем "бумажку" ты должен принести на собеседование сам, но об этом ты должен догадаться сам ))
13 дек 17, 12:55    [21030273]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Dshedoo
Member

Откуда:
Сообщений: 393
sergeyns
Щупа Щупс
Думаю, за первый проход выбрать L отрезков в список Spis с максимальной длинной. После дробления самого длинного смотреть, стали ли кусочки короче, чем длины выбранных отрезков в Spis. Если короче, то дробить следующий максимальный из Spis, иначе дробить полученные кусочки. Сумбурно, но думаю идея ясна.


вообще без уточняющих вопросов трудно решить.
Простой пример - есть 2 заправки и нужно поставить еще 2.
Предлагаемые решения с циклами - сначала поставят заправку посередине между 2х существующих, потом где-то еще одну.. А НАВЕРНО лучше поставить 2 новые на равных расстояниях от существующих (поделить шоссе на 3 части)


Или разместить 5 заправок на отрезках 60-25-10.
13 дек 17, 13:11    [21030348]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
DASTAD
Member

Откуда:
Сообщений: 55
Если количество старых\новых заправок и расстояний известны, я бы вспоминал симплекс-метод.
13 дек 17, 13:58    [21030524]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
DASTAD
Member

Откуда:
Сообщений: 55
+ он на листочке лучше кода смотрится :)
13 дек 17, 14:01    [21030535]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
alexpo1986
Member

Откуда: Я здесь, дабы помочь вам осознать степень вашего заблуждения
Сообщений: 1173
sergeyns

вообще без уточняющих вопросов трудно решить.
Простой пример - есть 2 заправки и нужно поставить еще 2.
Предлагаемые решения с циклами - сначала поставят заправку посередине между 2х существующих, потом где-то еще одну.. А НАВЕРНО лучше поставить 2 новые на равных расстояниях от существующих (поделить шоссе на 3 части)


После работы алгоритма нужна нормализация каждого получившегося участка. Пробегаемся по отрезкам исходным, если в них есть более одной новой запрвки, считаем их и делим отрезок на количество новых, и сдвигаем ихв пределах отрезка равными частями. Таким образом достигнем максимальной оптимальности
13 дек 17, 14:17    [21030601]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
NoDataFound
Member

Откуда:
Сообщений: 105
RulonOboev
NoDataFound,

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


Мне все равно, что Вы для себя решили. Я, слава богу, повидал разного IT, и сам для себя решаю, куда идти, куда расти, чем заниматься, и с кем работать.

P.S. Джобс и мытье - личное дело Джобса и его фетишистов. Если гуманоиды типа человек готовы его нюхать за деньги - это тоже их дело. Люди вообще очень многогранны, некоторые любят очень занятные вещи.
13 дек 17, 15:28    [21031004]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Arti
Member

Откуда: Москва
Сообщений: 839
DASTAD
Если количество старых\новых заправок и расстояний известны, я бы вспоминал симплекс-метод.

А вы можете пояснить, как вы будете его применять?
К примеру, стандартной постановке минимизируется линейная функция.
А тут надо минимизировать функцию, являющуюся максимумом расстояния между бензоколонками.
Если допустить, что аргументами этой ф-ции будут являться расположения всех бензоколонок на коорд. оси, то эта функция не будет линейной даже в случае одной доп. бензоколонки.
Пример: установленные колонки по координатам 0,1 и 3.
Вам нужно установить 1 доп. бензоколонку.
Если нарисовать функцию, аргументом которой будет расположение новой колонки (от 0 до 3), а значением - максимальное расстояние между колонками, то эта функция будет не линейной, а только кусочно-линейной с изломами в точках 1 и 2.
Не помешает ли вам это применить симплекс-метод?
Как вы запишете функцию, которую будете минимизировать в виде A1X1+....+AnXn ?
13 дек 17, 16:20    [21031202]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
mefman
Member

Откуда:
Сообщений: 3473
На какие деньги стоит там рассчитывать PostgreSQL DBA?
Есть инфа?
30 июн 18, 12:50    [21532884]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
tip78
Member

Откуда: Москва
Сообщений: 1266
Щупа Щупс
Dshedoo
пропущено...

Но ведь кол-во циклов же не изменилось)
Но да, логично ограничить всё максимальными L отрезками + новые отрезки.


Первый раз проходишь по списку заправок для выбора максимальных расстояний и заносишь их в Spis.
Сортируешь Spis по убыванию.
Берешь из Spis головной элемент и удаляешь этот элемент после обработки. Т.е. Spis обработается за один проход по сути.

удалять нельзя
то что воткнул новую заправку не означает, что получившиеся куски будут меньше всех остальных
может они всё ещё на 1м месте
надо пересчитывать
а ещё в условии отсутствует параметр = расстояние между заправками, когда уже не нужны новые
30 июн 18, 13:43    [21532936]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
tip78
Member

Откуда: Москва
Сообщений: 1266
Eleanor
Щупа Щупс
У тебя разговорный английский ?
А по каким направлениям проходил и на чем писать ?

Это же не моё, хотя у меня разговорный и за границей работала...
Это статья австралийца (ведущий инженер iOS), который утверждает, что в Долине популярны вопросы на доске-бумажках, поэтому к этому приходится готовиться.

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

т.е. давать надо задачу и смотреть на результат, а не этот бред с бумажками и вопросами из справочника, которые в гугле можно найти
у меня мегабайты файлов на ноуте, где хранится вся инфа обо всевозможных фичах, я в голове их не держу
30 июн 18, 13:47    [21532942]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Охранник смузи-машины
Member [заблокирован]

Откуда:
Сообщений: 759
tip78
вообще-то оценивать надо максимально к боевым условиям
на работе программист проводит бОльшую часть времени в кафе, на природе, на прогулке
где и рожает свои алгоритмы
проектирование занимает основную часть работы программиста, а не кол-во строк коды - их как раз должно быть как можно меньше

расскажите это современным "эффективным" погонщикам - над вами лишь посмеются. программист должен в ритме ошпаренной кошки генерировать код, а думать он не должен вообще, ибо "думать вредно" (как мне сказал мой линейный менеджер, когда я работал в одной крупной и очень известной на рынке компании)
30 июн 18, 16:31    [21533079]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Ivan Durak
Member

Откуда: Minsk!!!
Сообщений: 3716
mefman
На какие деньги стоит там рассчитывать PostgreSQL DBA?
Есть инфа?

на средние
2 июл 18, 09:31    [21535919]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
AmKad
Member

Откуда:
Сообщений: 5300
Ivan Durak
mefman
На какие деньги стоит там рассчитывать PostgreSQL DBA?
Есть инфа?

на средние
5 баллоф! Бессмысленный ответ на бессмысленный вопрос.
2 июл 18, 09:56    [21535955]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
mefman
Member

Откуда:
Сообщений: 3473
После того как я в ответном письме попросил "показать бабки" слились ))
4 июл 18, 16:04    [21543142]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
17-77
Member

Откуда:
Сообщений: 1507
Есть дорога, на которой стоит N заправок, известным расстоянием между заправками, содержащимся в массиве N_len[N+1].
Нужно расположить на искомом отрезке L новых заправок, так чтобы минимизировать максимальное расстояние между соседними заправками.

ну самый тупой и простой - идем по массиву сначала и до конца, ищем максимальное расстояние и втыкаем посередине (+/- 1 ед, если найденная длина четное число) новую заправку, повторить L раз

но так как этот алгоритм будет не очень равномерно заполнять дорогу новыми заправками - можно подумать над более умным анализом, например чтобы на кейсе 0,10,100 алгоритм на отрезке 10-100 (т.е. длина 90 ед) добавлял две новые заправки на 30 и на 60
4 июл 18, 19:18    [21543978]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
17-77
Member

Откуда:
Сообщений: 1507
17-77
добавлял две новые заправки на 30 и на 60

тьфу, на 40 (30+10) и на 70 (60+10)
4 июл 18, 19:19    [21543980]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
klich
Member

Откуда: uuuuuuuuuuu
Сообщений: 302
17-77
ну самый тупой и простой

... и неправильный.

Например, имеются 2 заправки. Нужно поставить между ними еще 2. Ну а теперь подумайте, к чему приведёт Ваше решение.
4 июл 18, 21:40    [21544227]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Архитектор_
Member

Откуда:
Сообщений: 1283
Пишут, что среди слитых гугл-доков оказались требования к кандидатам при приёме на работу в Тинькофф-банк. Если верить скринам, то там полный набор: сексизм, расизм, национализм, гомофобия, и даже сегрегация по вероисповеданию

Пруфов, конечно, нет pic.twitter.com/VfiGZGHZsl
5 июл 18, 09:43    [21544886]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
КритерийОтбора
Member

Откуда:
Сообщений: 1813
Архитектор_
Если верить скринам, то там полный набор: сексизм, расизм, национализм, гомофобия, и даже сегрегация по вероисповеданию


за 250-300 я всё это смогу
5 июл 18, 09:49    [21544901]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
mefman
Member

Откуда:
Сообщений: 3473
Архитектор_
Пишут, что среди слитых гугл-доков оказались требования к кандидатам при приёме на работу в Тинькофф-банк. Если верить скринам, то там полный набор: сексизм, расизм, национализм, гомофобия, и даже сегрегация по вероисповеданию

Пруфов, конечно, нет pic.twitter.com/VfiGZGHZsl

Если правда - вполне нормально.
Это забота о большинстве сотрудников.
Работать с недартаньяном, которому еще и молиться нужно 3 раза день мне было бы неприятно.
5 июл 18, 10:10    [21544985]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Архитектор_
Member

Откуда:
Сообщений: 1283
mefman,

мне было неприятно работать с коллегой, который не мылся неделями
при этом в тинькоф по этой анкете его бы взяли
5 июл 18, 10:14    [21545001]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
mefman
Member

Откуда:
Сообщений: 3473
Архитектор_
mefman,

мне было неприятно работать с коллегой, который не мылся неделями
при этом в тинькоф по этой анкете его бы взяли

Думаете что это вся инструкция?
5 июл 18, 10:18    [21545014]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
sho
Member

Откуда: Российская Федерация
Сообщений: 651
mefman
Если правда - вполне нормально.


Хорошая реклама Тинькова, такой слив больше в плюс к адекватности компании
5 июл 18, 10:36    [21545086]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
mefman
Member

Откуда:
Сообщений: 3473
sho
mefman
Если правда - вполне нормально.


Хорошая реклама Тинькова, такой слив больше в плюс к адекватности компании

Вот если б у них были циркуляры не брать белых мужчин... был бы минус ))
5 июл 18, 11:29    [21545307]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Ruuu
Member

Откуда: Иркутск
Сообщений: 4272
sho
mefman
Если правда - вполне нормально.


Хорошая реклама Тинькова, такой слив больше в плюс к адекватности компании

Т.е. если компания подтирается трудовым и конституционным правом для вас это признак адекватности?
5 июл 18, 22:34    [21547589]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
_ч_
Member

Откуда:
Сообщений: 1445
RulonOboev
tarasek_1,

Есть дорога, на которой стоит N заправок, известным расстоянием между заправками, содержащимся в массиве N_len[N+1].
Нужно расположить на искомом отрезке L новых заправок, так чтобы минимизировать максимальное расстояние между соседними заправками.

Кстати собеседовал от тинька Сотниченко Сергей, я опознал по фото.


Я вот всегда удивляюсь подобным задачам на собеседовании. Неужели на рабочем месте нужно будет решать такие задачи? А если не нужно, то нахрена такое на собеседовании спрашивать?
5 июл 18, 22:45    [21547607]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Alexey Tomin
Member

Откуда: Самара
Сообщений: 1996
_ч_
RulonOboev
tarasek_1,

Есть дорога, на которой стоит N заправок, известным расстоянием между заправками, содержащимся в массиве N_len[N+1].
Нужно расположить на искомом отрезке L новых заправок, так чтобы минимизировать максимальное расстояние между соседними заправками.

Кстати собеседовал от тинька Сотниченко Сергей, я опознал по фото.


Я вот всегда удивляюсь подобным задачам на собеседовании. Неужели на рабочем месте нужно будет решать такие задачи? А если не нужно, то нахрена такое на собеседовании спрашивать?


Это нужно, чтобы посмотреть, как человек решает задачу.
Что-то рисует, бормочет. Тесты какие-то накидывает. Крайние варианты прикидывает. Читает условие внимательно, или нет.
Я, правда, попроще задачу даю, чтобы больше 10 минут на неё не тратить. Но много чего про человека можно узнать, очень много.
6 июл 18, 07:57    [21547980]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Alexey Tomin
Member

Откуда: Самара
Сообщений: 1996
Alexey Tomin
_ч_
пропущено...


Я вот всегда удивляюсь подобным задачам на собеседовании. Неужели на рабочем месте нужно будет решать такие задачи? А если не нужно, то нахрена такое на собеседовании спрашивать?


Это нужно, чтобы посмотреть, как человек решает задачу.
Что-то рисует, бормочет. Тесты какие-то накидывает. Крайние варианты прикидывает. Читает условие внимательно, или нет.
Я, правда, попроще задачу даю, чтобы больше 10 минут на неё не тратить. Но много чего про человека можно узнать, очень много.


Хотя эта задача тоже на 10 минут и один листочек. Надо будет взять на вооружение
6 июл 18, 07:57    [21547983]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
chans_max
Member

Откуда: http://i-howto.ru/
Сообщений: 53683
sergeyns
Щупа Щупс
Думаю, за первый проход выбрать L отрезков в список Spis с максимальной длинной. После дробления самого длинного смотреть, стали ли кусочки короче, чем длины выбранных отрезков в Spis. Если короче, то дробить следующий максимальный из Spis, иначе дробить полученные кусочки. Сумбурно, но думаю идея ясна.


вообще без уточняющих вопросов трудно решить.
Простой пример - есть 2 заправки и нужно поставить еще 2.
Предлагаемые решения с циклами - сначала поставят заправку посередине между 2х существующих, потом где-то еще одну.. А НАВЕРНО лучше поставить 2 новые на равных расстояниях от существующих (поделить шоссе на 3 части)


не совсем так. Для начала надо уточнить старые заправки ваши, или конкурентов? Если конкурентов то просто ставим за километр перед ними. Люди у которых появляется желание заправится, при прочих, равных заедут в первую.
Если же все заправки наши то тут уже надо смотреть как далеко они стоят от начала маршрута логично чтобы заправки были в самом начале пути с обоих концов дороги, люди склонны заправляться перед выездом.
Далее, люди психологически склонны заливать либо полный бак либо пол бака. Стандартный пробег автомобиля на полном баке ~600 км. следовательно, наилучшие места для новых заправок: окрест 600 км, окрест 300 км, окрест 150.
Равномерное распределение заправок по трассе лишено смысла, в реальной жизни, и должно отталкиваться
6 июл 18, 11:47    [21548909]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
sho
Member

Откуда: Российская Федерация
Сообщений: 651
Ruuu
sho
пропущено...


Хорошая реклама Тинькова, такой слив больше в плюс к адекватности компании

Т.е. если компания подтирается трудовым и конституционным правом для вас это признак адекватности?


Я считаю, что работодатель не обязан брать на работу сотрудника, которого он не хочет видеть в штате,
трудовой договор должен быть взаимовыгодным, а регулирование по этому вопросу приведет только к потере времени и денег, как соискателя, так и работодателя. Политкорректность в стиле США, где у меньшинств намного больше прав, чем у большинства мне не близка.

Для отдельных категорий граждан есть механизмы субсидирования для работодателей, которые нужно развивать.
6 июл 18, 12:17    [21549057]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
sho
Member

Откуда: Российская Федерация
Сообщений: 651
_ч_
Я вот всегда удивляюсь подобным задачам на собеседовании. Неужели на рабочем месте нужно будет решать такие задачи? А если не нужно, то нахрена такое на собеседовании спрашивать?


Подобные задачи есть в ведущих западных конторах, например, Google.

На рабочем месте решать не нужно, но на собеседовании нет времени на объемные задачи,
поэтому способности кандидата (умение решать не стандартные задачи, делать оценки, скорость мышления, системное мышление, умение предложить несколько вариантов решения, теоретическая база) проще проверить на тестовых задачах, при том, что в резюме обычно все привирают
6 июл 18, 12:24    [21549070]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
_ч_
Member

Откуда:
Сообщений: 1445
sho
Подобные задачи есть в ведущих западных конторах, например, Google.

На рабочем месте решать не нужно, но на собеседовании нет времени на объемные задачи,
поэтому способности кандидата (умение решать не стандартные задачи, делать оценки, скорость мышления, системное мышление, умение предложить несколько вариантов решения, теоретическая база) проще проверить на тестовых задачах, при том, что в резюме обычно все привирают


Так вот в том то и вопрос. Как правило не требуется решать нестандартные задачи на рабочем месте или чего-то изобретать, а требуется решать совсем другие. Точно также меня удивляет когда на собеседовании спрашивают какие-то особенности или технологии, которые не используют в работе. Зачем все это?
6 июл 18, 13:21    [21549254]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Охранник смузи-машины
Member [заблокирован]

Откуда:
Сообщений: 759
_ч_
Точно также меня удивляет когда на собеседовании спрашивают какие-то особенности или технологии, которые не используют в работе. Зачем все это?

Чтобы гордость свою потешить и посмеяться над кандидатом
"хахаха он не знает x, ну и лууузер", и неважно что сам собеседующий узнал это лишь вчера
6 июл 18, 15:47    [21550043]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Vyatich
Member

Откуда:
Сообщений: 3869
Охранник смузи-машины
_ч_
Точно также меня удивляет когда на собеседовании спрашивают какие-то особенности или технологии, которые не используют в работе. Зачем все это?

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

А завтра уже снова забыл.
6 июл 18, 16:22    [21550173]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
sho
Member

Откуда: Российская Федерация
Сообщений: 651
_ч_
Зачем все это?


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

Если соискателю для того, чтобы перемножить 7*8 нужен калькулятор, для написания простейшего алгоритма интернет, а внятного изложения своих мыслей переводчик, то он и на обычных рабочих задачах будет тормозить. При прочих равных выберу на работу человека, который умеет решать логические задачи и у которого развит кругозор, а не умение рассуждать, о том, как он недооценен по своим теоретических знаниям и богатому опыту просиживания штанов
6 июл 18, 18:06    [21550497]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
_ч_
Member

Откуда:
Сообщений: 1445
sho
При прочих равных выберу на работу человека, который умеет решать логические задачи и у которого развит кругозор


Ага. Или который анекдоты хорошо рассказывает и поет, например.
Ну, если так много кандидатов, которые удовлетворяют вас (именно вас, а не компанию) своими ожиданиями и скиллами, то почему бы и нет. Но только это к работе не имеет совершенно никакого отношения.
6 июл 18, 18:16    [21550516]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
sho
Member

Откуда: Российская Федерация
Сообщений: 651
_ч_
Но только это к работе не имеет совершенно никакого отношения


к неинтересной, да, к счастью, ее скоро будут выполнять роботы.
6 июл 18, 18:23    [21550533]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Кот Матроскин
Member

Откуда: Москва
Сообщений: 8933
_ч_
Но только это к работе не имеет совершенно никакого отношения.


Ни на одном из Ваших мест работы не требовалось думать и решать нестандартные задачи?
6 июл 18, 18:27    [21550540]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Ruuu
Member

Откуда: Иркутск
Сообщений: 4272
sho
Ruuu
пропущено...

Т.е. если компания подтирается трудовым и конституционным правом для вас это признак адекватности?


Я считаю, что работодатель не обязан брать на работу сотрудника, которого он не хочет видеть в штате,
трудовой договор должен быть взаимовыгодным, а регулирование по этому вопросу приведет только к потере времени и денег, как соискателя, так и работодателя. Политкорректность в стиле США, где у меньшинств намного больше прав, чем у большинства мне не близка.

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

ЗЫ: а в упомянутых вами толерантных США и Западной Европе ВВП на душу населения выше в 10 раз чем у нас. Совпадение? Или всё же верховенство закона играет важную роль?
6 июл 18, 22:58    [21551025]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31912
_ч_
sho
При прочих равных выберу на работу человека, который умеет решать логические задачи и у которого развит кругозор
Ага. Или который анекдоты хорошо рассказывает и поет, например.
Ну, если так много кандидатов, которые удовлетворяют вас (именно вас, а не компанию) своими ожиданиями и скиллами, то почему бы и нет. Но только это к работе не имеет совершенно никакого отношения.
Это неизбежно.
Пока что общество, экономика - это некое взаимодействие людей, и те, кто руководит, подбирают себе тех, кто им нужны, по своим критериям, по субъективным критериям.

Многие считают, что нужно, что бы по неким правилам Министерство Программирования объективно устанавливало квалификацию и сетку окладов, а предприятия автоматически принимали людей на работу, притом что бы руководитель не имел права вмешиваться в этот процесс, только увидев пост-фактум, кого к нему министерский компьютер назначил подчинённым.

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

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

Да, если он по живому разговору и логическим тестам понял, что кандидат не тормоз, будет схватывать на лету, делать так, как надо по намёку, и не против заплатить побольше за того, кто этим критериям соответствует - так тому и быть.
Даже если это пойдёт во вред компании - но это не ваше дело, это же не ваша компания. Если в результате отбора по логическим тестам компания развалится, ну что, выиграете вы, те, кто устроился в другие компании без тестов, только и всего.
6 июл 18, 23:33    [21551074]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
klich
Member

Откуда: uuuuuuuuuuu
Сообщений: 302
alexeyvg
Вы будете нанимать таксиста, или выбирать продавца на рынке, или нанимать сантехника не по каким то "объективным критериям для дела", а такого, который понравится лично вам.
Проблема в том, что человеческие способности по оценке других людей - весьма ограничены. Тем более, если человека нужно оценить за 15-20 минут (время собеседования). Тем более, если человека собеседует не профессионал (а кадровик или "чистый менеджер"). В такой ситуации разумно ввести систему объективной оценки (экзаменационные комиссии, оценивающие квалификацию специалистов).

Тогда собеседование можно будет сократить до 5 минут и свести к оценке субъективной, эстетической стороны человека (как одет, как сидит, как разговаривает).
7 июл 18, 01:01    [21551219]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Кот Матроскин
Member

Откуда: Москва
Сообщений: 8933
klich
В такой ситуации разумно ввести систему объективной оценки (экзаменационные комиссии, оценивающие квалификацию специалистов).

Нет, неразумно.
Впрочем, никто и сейчас не мешает желающим отбирать себе сотрудников исключительно по "объективным оценкам" -
среднему баллу диплома, сертификатам вендоров и т.п. Но почему-то :) так [почти] никто не делает.
7 июл 18, 09:26    [21551419]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
sho
Member

Откуда: Российская Федерация
Сообщений: 651
Ruuu
Как самый лайтовый вариант, который встречается сплошь и рядом, вдруг решат что вы не нужны, и отпустят вас так, как им взаимовыгодно: без выплаты премиальной части и отпускных.


Такая ситуация встречается редко, репутационные потери дороже. Обычно же всегда договариваются на компромиссный вариант, и резко увольнение редко происходит, сотрудник несправедливо уволенный постарается нанести после увольнения максимальный ущерб работодателю, отзывы в в интернете, слив инфы конкурентам, заявления в трудовую инспекцию и прочее, не дешевле ли работодателю будет выплатить отпускные? Тиньков недавно обломал зубы об Немагию, почему-то решил, что продолжать конфликт ему не выгодно.
8 июл 18, 13:17    [21553718]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
sho
Member

Откуда: Российская Федерация
Сообщений: 651
klich
Тогда собеседование можно будет сократить до 5 минут


Есть много других сторон работы, которые не рассматриваются. Например, мотивация, выгорание, отношения в коллективе, в семье.
Взяв квалифицированного сотрудника на работу, работодатель не застрахован от множества рисков.
Например, сотрудник переквалифицирован для должности, поэтому ему скучно работать, мотивация снижена,
или сотрудник не видит перспектив развития в компании
или у сотрудника родился ребенок, он постоянно не высыпается, производительность снижена
или на худой конец промышленный шпионаж
и тд и тп
8 июл 18, 13:24    [21553727]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Охранник смузи-машины
Member [заблокирован]

Откуда:
Сообщений: 759
klich
если человека нужно оценить за 15-20 минут (время собеседования)

где вы такие собеседования видели. программистов нынче мурыжат часа по 2-3
8 июл 18, 13:42    [21553745]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
деятель
Member

Откуда: Сургут
Сообщений: 104
sho
Ruuu
отпустят вас так, как им взаимовыгодно: без выплаты премиальной части и отпускных.


Такая ситуация встречается редко, репутационные потери дороже. Обычно же всегда договариваются на компромиссный вариант

такая ситуация встречается почти всегда слово репутация в россии не имеет смысла
8 июл 18, 14:58    [21553893]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
klich
Member

Откуда: uuuuuuuuuuu
Сообщений: 302
sho
Взяв квалифицированного сотрудника на работу, работодатель не застрахован от множества рисков.


Разумеется. Но это "множество рисков" на собеседовании всё равно не выявишь. Потому что ни один кандидат не скажет, что "у меня плохая мотивация, я не высыпаюсь из-за ребенка, не вижу особых перспектив в вашей компании, и вообще я промышленный шпион". А на проведение контрразведывательных мероприятий у работодателя (если это, конечно, не Сбербанк и не Газпром) времени и сил нет.

Но один из рисков - риск найма неквалифицированного человека - снизится.
8 июл 18, 16:51    [21554075]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31912
klich
alexeyvg
Вы будете нанимать таксиста, или выбирать продавца на рынке, или нанимать сантехника не по каким то "объективным критериям для дела", а такого, который понравится лично вам.
Проблема в том, что человеческие способности по оценке других людей - весьма ограничены. Тем более, если человека нужно оценить за 15-20 минут (время собеседования). Тем более, если человека собеседует не профессионал (а кадровик или "чистый менеджер"). В такой ситуации разумно ввести систему объективной оценки (экзаменационные комиссии, оценивающие квалификацию специалистов).

Тогда собеседование можно будет сократить до 5 минут и свести к оценке субъективной, эстетической стороны человека (как одет, как сидит, как разговаривает).
Хорошее предложение.
Вы сами ему следуете, верно? Когда выбираете таксиста, плиточника, продавца на рынке? А потом, потратив кучу денег, возьмёте того, кто был рекомендован комиссией, но вам не понравился, вместо того, кто не был рекомендован, но кого вы прямо сразу захотели взять?
Извините, эти ваши высказывания по абсурду равны "объективной оценке от Министерства Программирования".
8 июл 18, 17:35    [21554140]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Ruuu
Member

Откуда: Иркутск
Сообщений: 4272
sho
Ruuu
Как самый лайтовый вариант, который встречается сплошь и рядом, вдруг решат что вы не нужны, и отпустят вас так, как им взаимовыгодно: без выплаты премиальной части и отпускных.


Такая ситуация встречается редко, репутационные потери дороже. Обычно же всегда договариваются на компромиссный вариант, и резко увольнение редко происходит, сотрудник несправедливо уволенный постарается нанести после увольнения максимальный ущерб работодателю, отзывы в в интернете, слив инфы конкурентам, заявления в трудовую инспекцию и прочее, не дешевле ли работодателю будет выплатить отпускные? Тиньков недавно обломал зубы об Немагию, почему-то решил, что продолжать конфликт ему не выгодно.

Обломал он зубы об медийных персонажей, из-за которых неожиданно поднялся большой шум, который дошел даже до Самого.
Вероятность, что шум поднимется из-за вас или меня стремится к нулю, и будь на их месте мы, то присели бы только так.
А с репутационными потерями считаются пока все хорошо. Когда, например, внезапно отзовут лицензию, им эта репутация станет не важнее чем ваша бабушка.

И не думайте, что такая ситуация на рынке труда в айти будет всегда. Лет через пять-десять рынок труда может перейдет на сторону работодателя, программисты станут обычной специальностью типа инженера пгс или сметчика, тогда прочувствуете на своей шкуре, как себя чувствуют простые люди во взаимовыгодных трудовых отношениях, и чего в бизнесе по-русски стоит репутация.
8 июл 18, 18:29    [21554186]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
klich
Member

Откуда: uuuuuuuuuuu
Сообщений: 302
alexeyvg
возьмёте того, кто был рекомендован комиссией, но вам не понравился, вместо того, кто не был рекомендован, но кого вы прямо сразу захотели взять?
Что значит "не понравился"? Чисто эстетическая (надета потертая рубашка, грубо разговаривает, не пахнет утонченной парфюмерией) и дисциплинарная (постоянно опаздывает на работу) оценка никуда не девается. А профессиональную оценку плиточника я (абстрактный кадровик стройфирмы) дать не в состоянии т.к. я сам не профессионал.

alexeyvg
по абсурду равны "объективной оценке от Министерства Программирования".
А объективной оценке от вузовской госкомиссии? А объективной оценке от Росавиации? Ну и т.д.

Вы же, наверное, не возражаете, что атомными электростанциями управляют дипломированные инженеры, а самолетами - пилоты с международным сертификатом? И что авиакомпания не может взять без сертификата человека, который просто "понравился"?

Другое дело, что в области ИТ сертификации просто нет. И компании вынуждены выбирать кандидатов "по своему личному усмотрению".
8 июл 18, 21:08    [21554405]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
vikkiv
Member

Откуда: EU
Сообщений: 2956
по моему опыту способность квалифицированно выполнять работу, т.е. профессиональные критерии и являются основным приоритетом отбора в жизнеспособных коммерческих структурах, всё остальное вторично.
не думаю что где-то в рациональной организации начинают с другого конца, т.к. если пойдёт такая волна - то начинается системная деградация организации (и даже если туда не возьмут - то в принципе это и лучше потому-как недолговечное болото)

в принципе в IT по большинству специализированных направлений довольно затруднительно хотя-бы набрать достаточный пул кандидатов подходящим именно по первичным навыкам (из которых уже потом можно по одёжке или полит-признакам смотреть)

другое дело "..а судьи кто?"
8 июл 18, 21:45    [21554478]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
tip78
Member

Откуда: Москва
Сообщений: 1266
тут ещё, кстати, стоит обсудить, а действительно ли нужны такие раздутые штаты IT-шников, какие набирают себе всякие магазины и банки
типа 300 рыл за компами чё-то усиленно строгают
или их опять же набирают "сынки", прибывшие по блату, которые ни оптимизировать работу не умеют, ни грамотно планировать
8 июл 18, 22:38    [21554585]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31912
klich
alexeyvg
возьмёте того, кто был рекомендован комиссией, но вам не понравился, вместо того, кто не был рекомендован, но кого вы прямо сразу захотели взять?
Что значит "не понравился"? Чисто эстетическая (надета потертая рубашка, грубо разговаривает, не пахнет утонченной парфюмерией) и дисциплинарная (постоянно опаздывает на работу) оценка никуда не девается. А профессиональную оценку плиточника я (абстрактный кадровик стройфирмы) дать не в состоянии т.к. я сам не профессионал.
По каким то вашим критериям, которые я не хочу и не смогу вам диктовать.
Вопрос то простой - кто принимает решение, когда вы нанимаете себе плиточника? Вы имеете право нанять или не нанять его, или такое право вы не должны иметь? Вы - не абстрактный кадровик из стройфирмы, а конкретный klich, делающий в своей квартире ремонт.

Вы можете доверять комиссии, диплому, можете решать, какие качества вы проверяете сами, а какие доверите профессионалам - но это тоже будет ваше решение.
Только вы можете принимать решение, а почему это так? Потому что только вы будете нести ответственность за это решение - потому что он вам изуродует квартиру, или сделает её прекрасной. А никакая экспертная комиссия или ВУЗ не возьмут на себя ответственность за работу вашего плиточника в размере стоимости квартиры, и не могут взять.


klich
alexeyvg
по абсурду равны "объективной оценке от Министерства Программирования".
А объективной оценке от вузовской госкомиссии? А объективной оценке от Росавиации? Ну и т.д.

Вы же, наверное, не возражаете, что атомными электростанциями управляют дипломированные инженеры, а самолетами - пилоты с международным сертификатом? И что авиакомпания не может взять без сертификата человека, который просто "понравился"?

Другое дело, что в области ИТ сертификации просто нет. И компании вынуждены выбирать кандидатов "по своему личному усмотрению".
Тут дело обстоит точно так же.
Диплом не является автоматическим разрешением на работу.
Пилота берёт в полёт КВС, и только он. Если он сомневается в пилоте, он не летит с ним. Самолёт остаётся на земле, рейс отменяется.
КВСа берёт на работу мастер-пилот авиакомпании, после собеседований и тестов, или не берёт, если он "не понравился"
Обучения, сертификаты и прочее, конечно, есть (хотя вот на западе обучение в десятки раз меньше, самолёты более старые, и аварийность тоже в десятки раз меньше), но они не есть "автоматическое принятие на работу", это некое начальное условие для собеседования, для начала субъективной оценки менеджером на уровне "понравился/не понравился".

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

То есть всё как у программистов, только, т.к. работа программиста обычно не так прямо влияет на безопасность, то дипломы с образованием остаются на усмотрение менеджеров. Но это уже детали, всё равно программистов нанимает начальник, а не Министерство Программирования.
8 июл 18, 23:44    [21554668]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Banks Analytics
Member

Откуда: Москва
Сообщений: 100
Архитектор_
Пишут, что среди слитых гугл-доков оказались требования к кандидатам при приёме на работу в Тинькофф-банк. Если верить скринам, то там полный набор: сексизм, расизм, национализм, гомофобия, и даже сегрегация по вероисповеданию

Пруфов, конечно, нет pic.twitter.com/VfiGZGHZsl


Очень странно. Меня с Тинкофф приглашал Бурляков Чингиз Джангарович. Только что в почте посмотрел, могу скрин сделать.
Так что не стыкуется с "не славянские ФИО" указанные по ссылке.
9 июл 18, 21:50    [21557808]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
шК0ДЕР
Member

Откуда: Издалека долго
Сообщений: 1208
До чего же надо быть наивным, чтобы верить картинкам в интернетах...
Обычный вброс конкурентов Тинькова
10 июл 18, 08:18    [21558223]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Alexey Tomin
Member

Откуда: Самара
Сообщений: 1996
шК0ДЕР
До чего же надо быть наивным, чтобы верить картинкам в интернетах...
Обычный вброс конкурентов Тинькова


Да Тинькофцы могли и сами вбросить - Олег он такой :)
10 июл 18, 08:50    [21558257]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
defecator
Member

Откуда:
Сообщений: 39795
Alexey Tomin,
шК0ДЕР,

тинькоффф подтвердил, что это не вброс конкурентов
10 июл 18, 10:06    [21558414]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Ivan Durak
Member

Откуда: Minsk!!!
Сообщений: 3716
defecator
Alexey Tomin,
шК0ДЕР,

тинькоффф подтвердил, что это не вброс конкурентов

В этом банке все хорошо кроме одного. И все вы знаете этого одного.
10 июл 18, 10:12    [21558428]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
sho
Member

Откуда: Российская Федерация
Сообщений: 651
Ivan Durak
В этом банке все хорошо кроме одного. И все вы знаете этого одного.


Если бы ни этот один, банка бы не было бы, имеет право)
10 июл 18, 10:14    [21558437]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Лобстер Хайям
Member

Откуда: DC
Сообщений: 785
sho
Ivan Durak
В этом банке все хорошо кроме одного. И все вы знаете этого одного.


Если бы ни этот один, банка бы не было бы, имеет право)

И это оправдывает неоднократное откровенно мудацкое поведение?
10 июл 18, 15:26    [21559732]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Охранник смузи-машины
Member [заблокирован]

Откуда:
Сообщений: 759
10 июл 18, 15:33    [21559767]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
sho
Member

Откуда: Российская Федерация
Сообщений: 651
Лобстер Хайям
sho
пропущено...


Если бы ни этот один, банка бы не было бы, имеет право)

И это оправдывает неоднократное откровенно мудацкое поведение?


Мне все равно на его поведение, его же не народ на выборах выбирал.
Он создал один из лучших интернет-банков почти с нуля на собственные средства, несколько тысяч рабочих мест, большая часть из которых связана с высокими технологиями, на мой взгляд это важнее, чем эпатажные выходки
10 июл 18, 15:48    [21559806]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
шК0ДЕР
Member

Откуда: Издалека долго
Сообщений: 1208
defecator
тинькоффф подтвердил, что это не вброс конкурентов
Как? От имени конкурентов?
Alexey Tomin
Да Тинькофцы могли и сами вбросить - Олег он такой :)
Черный пиар - тоже пиар
Хотя ничего необычного, с точки зрения работодателя и самого места работы, в содержании твита нет
10 июл 18, 16:09    [21559866]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Vyatich
Member

Откуда:
Сообщений: 3869
sho
Лобстер Хайям
пропущено...

И это оправдывает неоднократное откровенно мудацкое поведение?


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

Ещё говорят, что он неплохой райдер и хороший собутыльник.
10 июл 18, 17:23    [21560099]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Addx
Member

Откуда:
Сообщений: 957
sho
Он создал один из лучших интернет-банков почти с нуля на собственные средства, несколько тысяч рабочих мест, большая часть из которых связана с высокими технологиями, на мой взгляд это важнее, чем эпатажные выходки


"Важнее" - это понятие относительное. Чем именно? Может он активно занимается благотворительностью? Спонсирует открытое ПО? Поддерживает российский рынок разработки? (Обучение, конференции, курсы, книги)
Тот же сбер создал на порядок больше рабочих мест в сфере IT. При этом тот же Греф так не отжигает.
10 июл 18, 18:25    [21560263]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
sho
Member

Откуда: Российская Федерация
Сообщений: 651
Addx,

Греф на своем месте в Сбере, но не он создавал банк, и банк не носит его имя

Численность сотрудников в Тинькове на 4 квартал 2017 года - 15тысяч

Важнее с точки зрения налогов, рабочих мест в ИТ, популяризации предпринимательства (он вел цикл довольно интересных программ) и спорта (ЗОЖ, велосипед), создания конкурентноспособных продуктов на коммерческом рынке без госучастия (страхование, инвестиции и т.д.). Вполне допускаю, что кому-то это не важно и это нормально. Я пользуюсь продуктами Тинькова более 4 лет и в России и за рубежом, все устраивает.
10 июл 18, 19:17    [21560348]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Addx
Member

Откуда:
Сообщений: 957
sho
Addx,

Греф на своем месте в Сбере, но не он создавал банк, и банк не носит его имя

Численность сотрудников в Тинькове на 4 квартал 2017 года - 15тысяч

Важнее с точки зрения налогов, рабочих мест в ИТ, популяризации предпринимательства (он вел цикл довольно интересных программ) и спорта (ЗОЖ, велосипед), создания конкурентноспособных продуктов на коммерческом рынке без госучастия (страхование, инвестиции и т.д.). Вполне допускаю, что кому-то это не важно и это нормально. Я пользуюсь продуктами Тинькова более 4 лет и в России и за рубежом, все устраивает.


Лично мне все равно, кто создавал, и чье имя банк носит.
Рабочих мест именно в ИТ сбер создает на порядок больше.
15 тыс - это не число разработчиков.
А уж про суммарное кол-во рабочих мест сравнивать вообще смысла нет.
Про велосипеды и предпринимательство - это ерунда, никаких особых программ не было.
Реально поддержкой предпринимательства занимаются банки с льготным кредитованием.
У Тинькова есть такое?
"Конкурентоспособными программами" занимаются множество банков, Тиньков тут ничем не выделяется.
Я ничего против банка не имею, пользуются им многие. Нормальная бизнес-модель. Вполне успешная.
10 июл 18, 20:02    [21560385]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Собеседование в Тинкофф  [new]
vikkiv
Member

Откуда: EU
Сообщений: 2956
Типа идут спекуляции что Яндекс их покупает за $5.5 млрд. но акции пока на 6% ниже цены поглощения (особ. с учётом курсовой разницы и волатильности, да пока неизвестных окончательных сроках сделки)
http://www.interfax.ru/business/728140
Сам Яндекс пока не подтверждает естественно (вроде проголосовать/одобрить акционерам сначала нужно)

ИМХО - по моему переоценили, отчёт за посл. 6 мес. увеличил провизии на дефолты в 2.5 раза (с 11 млрд. до 28 млрд.) и на пр. переоценки активов вниз (тем более хоть и без аудита но с не внушающей доверие ревизией от PWC - у которых скелетам в шкафу уже места не хватает с их-то имиджем), но тут и вторую волну кризиса на горизонте видят, и дальнейшие санкции.. при таком сценарии списание запросто может и до 20% дойти, так что Яндекс явно переоценивает их процентов ещё на 15%-20% или даже легко на 25% с учётом дисконтов на рисковые премии при таких покупках в нынешних условиях. судя по eps за посл 2 года цена по которой они берут - нормальная при стандартных условиях а не нынешних, да и ещё без какой-то явной выгоды для покупателя (хотя может у Яндекса какие надёжные концепции/планы есть как их преобразить и выгоднее/лучше монетизировать)

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

Сообщение было отредактировано: 23 сен 20, 03:08
23 сен 20, 03:07    [22202267]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Бумбараш
Member [заблокирован]

Откуда: никем не победимая, самая любимая
Сообщений: 2915
vikkiv


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

посмотри рост выручки и прибыли у TCS, у вас в европе такое есть?

зы у вас в европе банки говно
23 сен 20, 13:10    [22202579]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
TurboLizard
Member

Откуда:
Сообщений: 5
Немного обновлю сабж актуальной информацией по поводу собеседования в Тинькофф, поскольку процесс изменился и может кому понадобится для подготовки.
Собеседование на обычного разработчика Java/Kotlin состоит из двух секций, каждая длится примерно час. Если заявляетесь на позицию архитектора или сеньора, то для вас будет ещё третья секция по дизайну распределённых систем, но что в ней происходит не могу знать. Секции проходят с разными людьми и есть возможность разделить их по разным дням. Так как я собеседовался на вакуху по Java/Kotlin, то для меня всё выглядело так:
Секция I: Java, Kotlin, Spring (Boot), Базы Данных
Вначале интервьюер спросил про ревью на текущем месте работы, после чего дал ссылку на спринговый сервис и попросил обозначить проблемы, которые я вижу в этом коде.
Дальнейшие вопросы вытекали из текущего кода, а именно:
  • по какому механизму работает Spring
  • чем отличается Spring Boot от Spring Framework
  • чем отличаются аннотации @Service @Component @Repository
  • на основании какого джавовского механизма реализован SecurityContextHolder
Дальше пообщались немного про многопоточность, атомарность операций и как реализованы всякие Atomic-врапперы в джаве.
Интервьюер попросил на словах отсортировать Map<String Integer> по значению (как и через что реализовал бы).
Потом перешли на котлин, По Котлину стандартные вопросы про val и var, функции-расширения и во что они превращаются в JVM, data классы.
Были вопросы по корутинам, в частности: Dispatchers и контекст корутин.
Дальше перешли на БД, вопросы были касательно пула коннектов, виды этих коннектов, индексы и их реализацию.

Секция II Алгоритмы и структуры данных
Для более ясного представления что будет на этой встрече, HR дала мне ссылку
За эту секцию я переживал сильнее всего, поскольку что и как тут будет происходить - неизвестно. На деле оказалось, что просто есть выборка каких-то задач с LeetCode и подобных сайтов, на которых вам нужно будет реализовать алгоритм, запустить и проверить его, назвать его сложность через нотацию О-большое. Минусом этого собеседования является то, что оно проходит на онлайн-платформе, где можете кодить не только вы, но и интервьюер. Огромный минус такого подхода в том, что после долгих лет работы в умной IDE вы перестаёте запариваться где находится пакет с классами коллекций, никаких подсказок нет, интервьюер конечно сказал сразу, что эти моменты можно гуглить, но время идёт, а контекст ваш прыгает с реализации алгоритма до "чёрд, в каком же пакете лежит хэшмап?!" и так далее. Если бы можно было шарить экран - было бы проще.
У меня была задача следующего плана: есть массив целых чисел и число k, нужно найти в массиве два таких числа, сумма которых равнялась бы k, но интервьюер сразу обозначил момент, что обычный брутфорс с O(n^2) его не устроит, нужно что-нибудь быстрее.
Вторая задача была следующего плана: есть две строки. Нужно написать функцию, которая проверит возможно ли преобразовать одну строку из другой с помощью только лишь одной замены или вставки символа. Алгоритм должен быть симметричным, то есть работать при перестановке строк местами.
  • "aa" - "aba" -> true
  • "aaa" -> "acc" -> false
  • etc.
После алгоритмов был небольшой блок вопросов касательно сложности вставки в хэшмапу, сложности поиска в ней же, сложности быстрой сортировки.

После каждой секции HR даёт обратную связь, прошли вы или нет, если вы обычный разраб, то третье, финальное интервью у вас будет проходить уже с командами.
10 июн 21, 09:15    [22333585]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Vyatich
Member

Откуда:
Сообщений: 3869
TurboLizard
есть массив целых чисел и число k, нужно найти в массиве два таких числа, сумма которых равнялась бы k, но интервьюер сразу обозначил момент, что обычный брутфорс с O(n^2) его не устроит, нужно что-нибудь быстрее.

массив упорядочен?
10 июн 21, 09:30    [22333595]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
guest2
Member

Откуда: Новосибирск
Сообщений: 161
Vyatich
TurboLizard
есть массив целых чисел и число k, нужно найти в массиве два таких числа, сумма которых равнялась бы k, но интервьюер сразу обозначил момент, что обычный брутфорс с O(n^2) его не устроит, нужно что-нибудь быстрее.

массив упорядочен?

Можно самому отсортировать, это быстрее, чем квадрат.
10 июн 21, 11:19    [22333648]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
bga83
Member

Откуда: Город герой Ленинград
Сообщений: 31634
Vyatich
TurboLizard
есть массив целых чисел и число k, нужно найти в массиве два таких числа, сумма которых равнялась бы k, но интервьюер сразу обозначил момент, что обычный брутфорс с O(n^2) его не устроит, нужно что-нибудь быстрее.

массив упорядочен?
что-то мне подсказывает что его можно упорядочитоь быстрее чем O(n^2)
10 июн 21, 11:21    [22333650]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Alex Le
Member

Откуда:
Сообщений: 63
Для решения задачи можно задуматься над задействованием дополнительной памяти.
10 июн 21, 11:29    [22333654]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Alex Le
Member

Откуда:
Сообщений: 63
TurboLizard
попросил обозначить проблемы, которые я вижу в этом коде.

Я не так близок Java, но тут вижу следующее:
1) Запрос курсов через Rest. Полагаю это внутренний сервис, но нам нужно каждый раз нужен курс по одной валюте.
2) Расчёт комиссии в сервисе жёстко зашит.
3) Комиссия никак не привязывается к платежу.
4) В классе Fee нет методов доступа к private значениям.

Кто-то поправит и дополнит меня?

Сообщение было отредактировано: 10 июн 21, 11:38
10 июн 21, 11:46    [22333665]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
softwarer
Member

Откуда: 127.0.0.1
Сообщений: 65953
Блог
bga83
что-то мне подсказывает что его можно упорядочитоь быстрее чем O(n^2)

Мне не доводилось встречаться с таким на собеседованиях, но всегда была забавна мысль сказать интервьюеру про сортировку за O(n) и провалить собеседование, поскольку интервьюер таких алгоритмов не знает.
10 июн 21, 12:24    [22333693]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
forumtrol23
Member

Откуда:
Сообщений: 3
softwarer,

и что это за алгоритм?
10 июн 21, 12:26    [22333696]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
bga83
Member

Откуда: Город герой Ленинград
Сообщений: 31634
softwarer
bga83
что-то мне подсказывает что его можно упорядочитоь быстрее чем O(n^2)

Мне не доводилось встречаться с таким на собеседованиях, но всегда была забавна мысль сказать интервьюеру про сортировку за O(n) и провалить собеседование, поскольку интервьюер таких алгоритмов не знает.
O(n*log(n)) помню из универа такие алгоритмы, но чтобы в общем случае с линейной сложностью
10 июн 21, 12:37    [22333703]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Кесарь
Member

Откуда:
Сообщений: 653
У нас вообще любят экзамены мало связанные с реальной деятельностью. Например экзамен на права. Хотя даже там вроде есть подвижки.

А тут коммерческие предприятия, а ведут себя как заправские чиновники.



Вот на кой хрен вам нужно, чтобы кандидат знал алгоритмы поисков и обходов дерева? Вы их каждый день пишете и переписываете? И предполагается, что кандидат занимался ровно этим же на предыдущей работе, что их все знает и помнит?
10 июн 21, 12:43    [22333710]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Кесарь
Member

Откуда:
Сообщений: 653
adreaaeej
Меня тут как то попросили написать подсчет высоты дерева.

Написал - не устроило - дескать не самый прозрачный и ясный способ.


А сколько времени дали на это эпическое деяние, сверх полезное для их бизнеса?
10 июн 21, 12:57    [22333728]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Кесарь
Member

Откуда:
Сообщений: 653
adreaaeej
Кесарь
пропущено...


А сколько времени дали на это эпическое деяние, сверх полезное для их бизнеса?


Нисколько

Просто надо было написать


А-ха-ха. Классика можно сказать. Очевидно они все ищут людей для участия в олимпиадах. Всегда хочется спросить в ответ: вы на рабочие задачи тоже по 5 минут выделяете?


Я ввел флажок - глубина рекурсии и в MutableInt сохранял максимум

Не устроило - типа плохое решение и ожидали что напишу так

int height(Node root) {
if (root == null) {
return 0;
}

int left = height(root.left);
int right = height(root.right);
return max(left,right);
}


Так они хотели что ли услышать заветные слова "обход по Селко"? Если я правильно понял то, что вы написали.
10 июн 21, 13:13    [22333747]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Кесарь
Member

Откуда:
Сообщений: 653
adreaaeej
Кесарь

Так они хотели что ли услышать заветные слова "обход по Селко"? Если я правильно понял то, что вы написали.


Они хотели найти человека - который будет писать код и думать также как тот кто интервьюировал.


Ну так я и говорю. Ищут для чего угодно и как угодно, не не для того чтобы работу работать.
10 июн 21, 13:23    [22333760]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Vyatich
Member

Откуда:
Сообщений: 3869
bga83
Vyatich
пропущено...

массив упорядочен?
что-то мне подсказывает что его можно упорядочитоь быстрее чем O(n^2)

а мне подсказывает, что на упорядоченном наборе решается за O(n). Поэтому я бы уточнил что там за массив был.
10 июн 21, 14:11    [22333826]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Кесарь
Member

Откуда:
Сообщений: 653
adreaaeej
Кесарь
пропущено...


Ну так я и говорю. Ищут для чего угодно и как угодно, не не для того чтобы работу работать.

Предыдущего напарника выжили - потому что писал код так что с крутым постоянно были конфликты (ну типа крутой считал что тот пишет сложный непонятный код).

Ну вот таким способом ищут того кто будет писать ясный и понятный код - чтобы подобного не повторялось

То есть работу делать надо - но ожидают что ее будут делать качественно.


А дать тестовое задание (на дом, по объёму чтобы на один вечер) они не догадались? Там бы сразу и было видно, какой именно код пишет кандидат.

А качественно работы не проверит ничто кроме испытательного срока.


И эти люди считают себя шибко умными, гнут пальцы и руководят другими... мда.
10 июн 21, 17:40    [22333980]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Кесарь
Member

Откуда:
Сообщений: 653
adreaaeej
На тестовом задании не получилось бы проверить "прогибаемость" кандидата

А так сразу было видно что я не прогибаюсь и разговор закончился


Ч.т.д. Проверяют не умение работу работать, а другие вещи.
10 июн 21, 17:51    [22333987]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
softwarer
Member

Откуда: 127.0.0.1
Сообщений: 65953
Блог
bga83
O(n*log(n)) помню из универа такие алгоритмы, но чтобы в общем случае с линейной сложностью

n * log n - это для алгоритмов, работающих на основании сравнения. То есть тех, в которых можно ввести (и, как правило, вводят) функцию сравнения, получающую два значения и возвращающую больше-меньше-равно. Для алгоритмов, учитывающих внутреннюю структуру сравниваемых значений, можно добиться O(n), самый популярный метод - radix sort.

Собственно, ответ на этот вопрос довольно ярко отличает тех, кто учился по хорошим книгам, от тех, кто учился по хелпу к JDK.
10 июн 21, 18:53    [22334049]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Кесарь
Member

Откуда:
Сообщений: 653
softwarer
Собственно, ответ на этот вопрос довольно ярко отличает тех, кто учился по хорошим книгам, от тех, кто учился по хелпу к JDK.



А вот и представитель обсуждаемого ранее множества любителей отбирать "на олимпиады"
10 июн 21, 18:57    [22334053]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
softwarer
Member

Откуда: 127.0.0.1
Сообщений: 65953
Блог
adreaaeej
Стесняюсь спросить почему radix sort не присутствует в качестве имплементации std::sort ?

Уверен, если Вы спросите у автора этой замечательной библиотеки, получите соответствующий ответ.
10 июн 21, 19:03    [22334060]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
love_bach
Member

Откуда:
Сообщений: 822
Alex Le
Для решения задачи можно задуматься над задействованием дополнительной памяти.


словарь D с разбиением k
словарь R с индексами элементов из исходного массива, для определения кто кому соответствует, чтобы в сумме было k

1 проход для определения min из исходного массива - сложность O(n)
1 проход (от min до k) для построения D - сложность сопоставима с O(n)
2 прохода (прямой и обратный) по исходному массиву для построения R - сложность 2* O(n)

и по R результат (берем первый элемент, у него первый соответствующий) - сложность 2=const

итого сложность немного более 4*O(n)

вроде так

Сообщение было отредактировано: 10 июн 21, 20:38
10 июн 21, 20:42    [22334094]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
love_bach
Member

Откуда:
Сообщений: 822
Vyatich
TurboLizard
есть массив целых чисел и число k, нужно найти в массиве два таких числа, сумма которых равнялась бы k, но интервьюер сразу обозначил момент, что обычный брутфорс с O(n^2) его не устроит, нужно что-нибудь быстрее.

массив упорядочен?


и как это поможет?
11 июн 21, 10:03    [22334192]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
love_bach
Member

Откуда:
Сообщений: 822
love_bach
Alex Le
Для решения задачи можно задуматься над задействованием дополнительной памяти.


словарь D с разбиением k
словарь R с индексами элементов из исходного массива, для определения кто кому соответствует, чтобы в сумме было k

1 проход для определения min из исходного массива - сложность O(n)
1 проход (от min до k) для построения D - сложность сопоставима с O(n)
2 прохода (прямой и обратный) по исходному массиву для построения R - сложность 2* O(n)

и по R результат (берем первый элемент, у него первый соответствующий) - сложность 2=const

итого сложность немного более 4*O(n)

вроде так


словарь D в этом частном случае можно убрать, эффективно вычислить пару можно без него (k=5, A[i] = 2, пара = 5 - 2).
2 прохода не равнозначны по сложности, и O(n) - грубая оценка. 2-й проход - меньше сложность, так как R уже построен, и только требует уточнения.
если добавить досрочный выход, т.к. надо только 2 числа найти, то сложность еще меньше становится, в среднем в 2 раза, хотя, она и так линейная, даже для поиска всех таких пар
11 июн 21, 10:11    [22334196]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
love_bach
Member

Откуда:
Сообщений: 822
я бы такую задачу на собеседовании и близко бы не решил. хотя она не сложная, но требует напрячь мозг. в стрессовой ситуации собеседования я бы даже пузырьковую сортировку не вспомнил
11 июн 21, 10:15    [22334198]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
bga83
Member

Откуда: Город герой Ленинград
Сообщений: 31634
love_bach
Vyatich
пропущено...

массив упорядочен?


и как это поможет?
снижение сложности до линейной
11 июн 21, 10:36    [22334216]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
love_bach
Member

Откуда:
Сообщений: 822
bga83
love_bach
пропущено...


и как это поможет?
снижение сложности до линейной


я показал выше, что сложность и так линейная, не зависит от упорядоченности (хотя, упорядоченность её, конечно, снизит еще)

Сообщение было отредактировано: 11 июн 21, 10:30
11 июн 21, 10:38    [22334220]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
love_bach
Member

Откуда:
Сообщений: 822
adreaaeej
love_bach
я бы такую задачу на собеседовании и близко бы не решил. хотя она не сложная, но требует напрячь мозг. в стрессовой ситуации собеседования я бы даже пузырьковую сортировку не вспомнил


Вот еще задачка

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

ну то есть типа: [(1,123),(2,10),(3,50),(7,90),(8,200) ]

Человек 1 прибывл в день 1 и пробыл 123 дня
Человек 2 прибыл в день 2 и пробыл 10 дней
...

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


в каком контексте: SQL? или просто решить (не важно как)?
11 июн 21, 10:44    [22334228]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
love_bach
Member

Откуда:
Сообщений: 822
adreaaeej
love_bach
пропущено...


в каком контексте: SQL? или просто решить (не важно как)?


C++


"требуется найти номер дня" - пн, вт... - ?
11 июн 21, 10:56    [22334241]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
love_bach
Member

Откуда:
Сообщений: 822
adreaaeej
love_bach
пропущено...


"требуется найти номер дня" - пн, вт... - ?


Считаем что сегодня 11 июня 2021 года и счет номеров дней ведем с этой даты


это надо сначала подумать

Сообщение было отредактировано: 11 июн 21, 10:55
11 июн 21, 11:00    [22334243]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
love_bach
Member

Откуда:
Сообщений: 822
adreaaeej
love_bach
пропущено...


это поиск макс элемента в массиве структур, что тут сложного? в чем подвох?


[(1,123),(2,10),(3,50),(7,90),(8,200) ]

В том что ответом не будет один из (1,2,3,7,8)

Вопросом был не день когда прибыло макс число людей - а день когда там жило макс число людей


хитрая задача, надо подумать
11 июн 21, 11:04    [22334247]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
love_bach
Member

Откуда:
Сообщений: 822
adreaaeej
love_bach
пропущено...


хитрая задача, надо подумать


Ну разумеется первое что приходил в голову - тупой брутфорс интервьюера не устроил


это понятно. если первую не устроил, то почему 2-ю должен устроить
11 июн 21, 11:18    [22334257]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
love_bach
Member

Откуда:
Сообщений: 822
ну это точно не для собеседования задачи. если он не ищет, конечно, какого-то уникума
11 июн 21, 11:20    [22334260]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
love_bach
Member

Откуда:
Сообщений: 822
adreaaeej
love_bach
ну это точно не для собеседования задачи. если он не ищет, конечно, какого-то уникума


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

Написал код и забыл синтаксис компаратора в С++

После чего разговор резко прервали ну и разумеется я получил отказ за то что забыл как в С++ на бумажке написать компаратор )


такие задачи не дают адекватные собеседователи: не ищут никого (чисто для галочки), или тот тимлид не умеет работать с людьми (тогда какой он тимлид), или так отгораживается (тянет одеяло на себя). нехер там делать, там не здоровый климат рабочий, 146%
11 июн 21, 11:35    [22334271]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Кесарь
Member

Откуда:
Сообщений: 653
love_bach
я бы такую задачу на собеседовании и близко бы не решил. хотя она не сложная, но требует напрячь мозг. в стрессовой ситуации собеседования я бы даже пузырьковую сортировку не вспомнил


Дык олимпиадников же ищут. Места призовые брать хотят, хвастаться, какие они крутые
11 июн 21, 11:43    [22334279]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Кесарь
Member

Откуда:
Сообщений: 653
adreaaeej
Кесарь
пропущено...


Дык олимпиадников же ищут. Места призовые брать хотят, хвастаться, какие они крутые


Ну там был крутой отдел AI - распознавание изображений

Собеседовал серьезный вчерашний студент из МФТИ


Не знаю какой там крутой отдел, но по этому уже моменту видно, что в управление они не умеют.

1. Собеседует людей человек, не способный/не готовый к этому, который просто не дорос до этого.
2. Его туда на собеседование кто-то ведь направил (кто этот могучий руководитель?)
3. Как собеседовать кандидатов, он его тоже не научил...

Ну и в итоге они просрали вполне годного специалиста.

Какая конечная результативная крутость может произойти в такой ситуации и с таким подходом?
11 июн 21, 11:49    [22334284]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
love_bach
Member

Откуда:
Сообщений: 822
adreaaeej
love_bach
пропущено...


такие задачи не дают адекватные собеседователи: не ищут никого (чисто для галочки), или тот тимлид не умеет работать с людьми (тогда какой он тимлид), или так отгораживается (тянет одеяло на себя). нехер там делать, там не здоровый климат рабочий, 146%


У меня чего то заклинило в памяти что компаратор пишется оператором "<".

Я и написал

int operator<(Entity left&, Entity right&) {
  ///compare
}


А там оказывается

bool operator()(Entity left&, Entity right&) {
  ///compare
}



Ну зато теперь на всю жизнь запомнил )


вот и плюс!
надо больше ходить на собесы. всяких хватает, куда деваться.
11 июн 21, 11:51    [22334286]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
love_bach
Member

Откуда:
Сообщений: 822
Кесарь
adreaaeej
пропущено...


Ну там был крутой отдел AI - распознавание изображений

Собеседовал серьезный вчерашний студент из МФТИ


Не знаю какой там крутой отдел, но по этому уже моменту видно, что в управление они не умеют.

1. Собеседует людей человек, не способный/не готовый к этому, который просто не дорос до этого.
2. Его туда на собеседование кто-то ведь направил (кто этот могучий руководитель?)
3. Как собеседовать кандидатов, он его тоже не научил...

Ну и в итоге они просрали вполне годного специалиста.

Какая конечная результативная крутость может произойти в такой ситуации и с таким подходом?



видимо им насрать? надо читать/спрашивать условия собеса. если там 3-х уровневая дичь - в dev/null
11 июн 21, 11:54    [22334288]     Ответить | Цитировать Сообщить модератору
 Re: Собеседование в Тинкофф  [new]
Alex Le
Member

Откуда:
Сообщений: 63
adreaaeej,
Это задача на интервалы. Расставить на временной оси +1 и -1, дальше поиск максимума.
11 июн 21, 12:27    [22334313]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: 1 2 3 4 5 6      [все]
Все форумы / Работа Ответить