На самом деле у них довольно специфическая предметная область и проекты для restful-сервисов. Собесился на backend-разработчика c#. Я тестовое задание сделал, приняли, проверили, пригласили на собес. Чтобы добиться требуемых показателей производительности нужно писать unsafe-код, что лично в моей практике бывало редко, обычно вполне хватало известных алгоритмов. Ну и по маршалингу тоже немного посмотреть пришлось. На тех. собесе вопросы в целом были адекватные, само тестовое задание разбирали, нашли 2-3 мелких недочета (где-то нужно побольше тестов с бОльшим покрытием, где-то js-код был кривоват и при определенных входных данных не сработал бы, где-то можно было сделать оптимальнее). В целом, для тестового задания, имхо не так уж страшно. Половину вопросов сам зафэйлил, но особо и не готовился, так как было тупо интересно, что это за компания, которая даёт такие тестовые задания, потому и пошел на собес и делал тестовое. Кстати, честно об этом и сказал. К слову, за 12 лет опыта работы тестовые задания только первые 2-3 года получал, большинство компаний от них уже давно отказались при рекрутинге.
Сложилось стойкое впечатление, что люди больше работают с плюсами и низкоуровневым кодом и в принципе не сильно понимают, что нужно от веб-разработчика: ни одного вопроса по вебу не услышал. Ну и немного застряли в прошлом в своих методиках. Больше общие вопросы по шарпу: память (стек, куча), коллекции, Span, оптимальность размещения в памяти, причины необходимости LOH, о большое и о малое, внутренняя реализация коллекций и т п То, что помнил - ответил, что не помнил - пару-тройку раз догадался по логике, но по реакции было видно, что это не устроило интервьюера даже с учётом того, что ответ верный. К примеру на вопрос: "сколько стеков может выделяться на одно приложение?" (Дословно не помню, примерно так) ответил честно, что точно я это не знаю, так как не было у меня необходимости в это влезать, но по логике один стек на один поток. В ответ услышал: "ну ты правильно догадался, но учи, как шарп работает со стеком".
В целом, завалил собес сам, конечно, что было понятно по реакции с другой стороны. В итоге стандартное: "дадим обратную связь в любом случае", которой так и не последовало. В свое время собесил около 100 человек на мидл и синьор-разрабов, так вот: сам лично приходил к hr и требовал всегда дать обратную связь. Если компания не может четко сказать обоснованное "нет" соискателю, то она также и на другие свои обещания будет плевать с высокой колокольни. В целом было ощущение какого-то экзамена в универе: много вопросов, не сильно связанных с будущей работой, да и объяснить толком, что предстоит делать, интервьюерам так и не удалось, кроме того, что нужно пилить web api (проектов много, проекты разные, есть ротации между ними и т п). Хз короч, как изначально мне показалось тестовое и вакансия странными (почему и пошел , по сути, на собес и делал тестовое), так ничего и не изменилось. Возможно кто-то сможет разгадать тайну, но я так и не понял, кого конкретно компания пытается найти.
P.S. Тестовое задание высылали мне ссылкой, так вот через пару дней его формулировка по той же ссылке начала изменяться (сначала было указано, что нужно загрузить в память бд за 30мс, потом , что нужно загрузить с ssd данные , а парсинг бд и обработку выполнить за 5мс, что в сумме должно быть 30...).
P.P.S. Ни на кого не обижен, никого не знаю, рассказал как есть. Возможно, кому-то покажется это интересным.