Использование «Google Guava» в интервью по кодированию [закрыто]

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

Я использовал Google Guava для кодирования. Поэтому мой код выглядел так:

List<String> items = Lists.newArrayList()

вместо

List<String> items =new ArrayList<String>();

Я знаю, что код будет компилироваться и работать как ожидается. Можно ли использовать в качестве интервью сторонних библиотек, таких как Google Guava?

6 голосов | спросил alma 8 +04002012-10-08T22:28:17+04:00312012bEurope/MoscowMon, 08 Oct 2012 22:28:17 +0400 2012, 22:28:17

2 ответа


32

Если вы делаете что-то, нестандартное интервью - спрашивайте. Или, по крайней мере, говорите, что вы используете Guava.

В начале интервью я задаю простой вопрос Java. Я обычно говорю кандидатам, что они могут принимать все, что хотят, пока они говорят мне, что это такое. В простом вопросе, подобном этому, если кандидат попросил использовать Guice, я бы, вероятно, сказал, что не просто использую ядро ​​Java. Мне нужно знать, что кандидаты знают основную Java.

Что произойдет, если интервьюер не знает библиотеку, которую вы выбрали, или она недоступна в компании? (Не все открытые источники могут использоваться в каждой компании.)

Старайтесь избегать умных при собеседовании. Слишком много «разработчиков Java» не знают, как писать Java. Интервьюер должен признать некомпетентность перед умением.

ответил Jeanne Boyarsky 8 +04002012-10-08T22:34:58+04:00312012bEurope/MoscowMon, 08 Oct 2012 22:34:58 +0400 2012, 22:34:58
0

Будет ли добавлен импорт в верхней части справки, показывающий, какой lib /класс вы используете?

import com.google.common.collect.Lists;

List<String> items = Lists.newArrayList();
ответил artfullyContrived 15 +04002012-10-15T11:10:28+04:00312012bEurope/MoscowMon, 15 Oct 2012 11:10:28 +0400 2012, 11:10:28

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

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132