Тест занятости BrainBench [закрывается]

6
задан user283403 10 August 2010 в 12:17
поделиться

7 ответов

Тест brainbench для обычного C++ проверяет запоминание компонентов C++. В зависимости от вашего уровня, сложность теста увеличивается по мере продвижения. Некоторые вопросы откровенно глупые, и только тот, кто обсуждал спецификацию, вероятно, знает ответ на них навскидку. Подозреваю, что с Boost дело обстоит примерно так же...

Как и в случае с Нилом, я не могу представить себе тест по Boost. Мало того, что библиотек так много, но они охватывают такой большой спектр вычислительных вопросов, что я сомневаюсь в полезности такого теста. Я бы предложил вам освоить основные популярные компоненты Boost: умные указатели, bind, функции, ламбды, any, regex, casting и, возможно, даже потоки. Я бы не стал беспокоиться о более специфических библиотеках, таких как MPI или математические библиотеки и т.д.

6
ответ дан 8 December 2019 в 12:17
поделиться

ИМХО, в этом нет никакого смысла. Коллекция библиотеки Boost настолько велика, что я сомневаюсь, что хоть один человек когда-либо использует хотя бы 20% из них. Тем не менее, с другой стороны, вы, скорее всего, будете знать больше, чем сотрудники Brainbench.

10
ответ дан 8 December 2019 в 12:17
поделиться

Я очень подозрительно отношусь к Brainbench. Чтобы увидеть, стоит ли это того, меня попросили пройти тест SQL, и я получил хороший проход, но не образцовый результат. Это без использования SQL . Я просто использовал здравый смысл и навыки сдачи тестов. Это говорит мне о том, что Brainbench измеряет навыки прохождения тестов, а не обязательно знания по конкретному предмету.

2
ответ дан 8 December 2019 в 12:17
поделиться

Я был вынужден пройти некоторые из этих тестов на предыдущих работах. Это вопросы с несколькими вариантами ответов.

Результаты, похоже, зависят не только от правильности вашего ответа.

Я думаю, что тест учитывает, сколько времени вы занимаетесь ответами на каждый вопрос. Возможно также, сколько раз вы меняли свой ответ.

1
ответ дан 8 December 2019 в 12:17
поделиться

Хотя Нил и другие заявили об этом очень хорошо, я чувствую необходимость согласиться самостоятельно :)

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

Тем не менее, короткий тест для проверки того, что кандидат может делать то, что он говорит, всегда в порядке. Вы не поверите, что число восьмерок (по шкале от 1 до 10) не может написать «привет, мир» на выбранном ими языке. Наконец, если цель теста - проверить широту и глубину ваших знаний в Boost, чтобы использовать их в качестве основы для ответственности и будущего обучения, это МОЖЕТ быть разумным использованием.

0
ответ дан 8 December 2019 в 12:17
поделиться

На мой взгляд, знание C ++ отличается от знания библиотек boost. Они полностью ортогональны друг другу. Предполагается, что стандарт C ++ не зависит от какой-либо конкретной библиотеки. А не наоборот. Похоже, вашему потенциальному работодателю действительно нужен буст-программист, который знает C ++, но, возможно, обманывает (или некомпетентен?) И заявляет, что ищет простого программиста на C ++. Все это заставило бы меня волноваться.

0
ответ дан 8 December 2019 в 12:17
поделиться

По моему опыту, этот тест бесполезен для проверки ваших навыков и знаний.

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

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

0
ответ дан 8 December 2019 в 12:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: