Как я уже писал в прошлом году, я хотел попасть на курсы в компанию NetCracker в моем городе. Меня тогда к сожалению не взяли, так как отвечал я на вопросы не уверенно, мало что знал и понимал, поэтому не взяли меня совершенно справедливо. Я пообещал себе, что в следующий набор пройду точно: ждал, изучал JAVA, ждал, изучал JAVA и дождался. Начался новый набор... Немного истории В прошлый раз меня много спрашивали по коллекциям, поэтому для них я заготовил монолог минут на 15-20, готов был нарисовать их полную иерархию, рассказать, что от чего чем отличается и т.д. Мог, наверное, ответить на большинство вопросов по исключениям, имел небольшие понятия и потоках ввода, вывода. С многопоточностью дела у меня как особо не шли, так и не идут. С этим буду разбираться позже. Попытка номер два Отправил я анкету, в которую внес небольшие изменения. Через несколько дней мне позвонили, сказали приходить на интервью. Из прошлых трех человек знакомым мне было лицо только девушки из HR отдела, два парня были новыми. Девушке я рассказал, что мое желание пройти обучение не изменилось, что работаю я там же, где и работал. Парням рассказал, что продолжаю решать задачи на JAVARSH, читаю Шилдта, Эккеля, смотрю курсы Головача. Один из них спросил меня, почему я не прошел в прошлый раз. Я ему ответил, что мне задвали вопросы о котрых я не был осведомлен в ту пору. Например, чем ArrayList отличается от LinkedList (в каждом моем топике эта фраза!:)). "И чем же?" - спросил с ходу он. Я ответил, что один на основе массива, другой двусвязный список. "У меня больше нет вопросов,"- сказал он. Хотя потом еще спросил, какие бывают виды исключений, так как я в анкете написал, что могу более детально общаться на темы коллекций и исключений. На этот вопрос я ему тоже ответил. Больше вопросов он не задавал. Второй начала с фразы: "Ну у меня стандартное задание: напишите на любом языке функцию, которая возводит число а в степень b", - и протянул мне листок. Я рассказал, что сейчас напишу цикл, где 1 умножу на a b раз. Он сказал: "Пишите". Написать такой метод заняло у меня где-то минуту. Я протянул листок с кодом. public int stepen(int a, int b){ int result = 1; for (int i = 1; i<=b; i++){ result*=a; } return result; } Он посмотрел дал посмотреть другому и сказал, что вопросов тоже больше не имеет. Девушка проводила меня до двери. С начала нашей беседы прошло минут 10 максимум. Послевкусие Вышел я нужно сказать, со странными чувствами. Почему так быстро? Почему меня так мало спросили? У меня было заготовлено столько информации, чтобы рассказать, как же так вышло, что она не пригодилась? Все эти вопросы мучили меня поначалу. На второй день мой мозг начал придумывать новые подвохи. А может они хотели, чтобы все подряд числа возводились в степень, например 2.3 в степени 2.5, а в моей программе все было основано на int. Да еще я вдруг вспомнил, что а если степень отричательная, то должно возвращать 1/result. Короче говоря, мыслей в голове было много! Итог Вчера пришло письмо, что меня взяли на курсы и первое занятие будет во вторник после праздников. Это моя первая маленькая победа на этом поприще! На этом пока все! Всем успехов и до новых встреч!