Форум программистов, компьютерный форум CyberForum.ru

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 21, средняя оценка - 4.76
kievkao
42 / 42 / 2
Регистрация: 22.11.2012
Сообщений: 225
#1

Мое первое собеседование на позицию Junior - Программирование iOS/iPhone

23.08.2013, 17:36. Просмотров 2669. Ответов 6
Метки нет (Все метки)

Всем привет!
Когда я готовился к первому собеседованию, мне очень интересно было почитать разнообразные темы о том, что спрашивают у Джуниоров. Их находил крайне мало, и, вот, по окончанию, хотел бы поделиться опытом, что спрашивали у меня:
1. Первым вопросом были основы ООП - понятие класса, объекта, абстракции данных, наследования, полиморфизма. С просьбой привести примеры из жизни основываясь на базовых принципах ООП. По этим темам гоняли довольно детально.
2. Делегаты, протоколы, паттерн MVC.
3. Конечно же - управление памятью: в чем отличие работы с и без ARC, когда мы имеем право удалять объект (мол, если мы сами выделили для него память). Сильные и слабые ссылки, autorelease.
4. Просили рассказать о CoreData.
5. Как работает TableViewController - установка делегата, dataSource, и сопутствующие вещи.
Вот, собственно все.
Потом дали три задачки сделать (я долгое время писал на чистом Си, поэтому предложили использовать этот язык):
Написать рекурсивную функцию вычисления факториала, и пару функций на использование тернарных операторов и работой с перебором элементов массива.

Очень удивило то, что не было вообще вопросов о @property, геттерах-сеттерах.

Вот, как-то так)) Надеюсь, эта информация кому-то окажется полезной.

P.S. Я проходил двойное собеседование - плюс и на Android-разработчика. На эту позицию оно у меня уже было второе (первое неудачно, завалили по Java). Если кому интересно - в соответствующем разделе форума сейчас буду писать и о нем.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
23.08.2013, 18:19     Мое первое собеседование на позицию Junior #2
Поздравлять или нет? ;-)
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
23.08.2013, 18:19     Мое первое собеседование на позицию Junior #3
Результат-то какой? Поздравить можно?
kievkao
42 / 42 / 2
Регистрация: 22.11.2012
Сообщений: 225
23.08.2013, 18:23  [ТС]     Мое первое собеседование на позицию Junior #4
Да, вроде как получилось))
Осталось только утрясти вопрос с деньгами - я назвал сумму, ее утвердят (или не утвердят и предложат меньше, что скорей всего)), т.к. я с запасом назвал, заложив в сумму еще мое знание Android) и напишут.
А так - сказали, что все ОК, были бы рады со мной работать)).
Так что небольшой праздник у меня уже есть.

Ага, оговорюсь:
1. Про CoreData я не рассказал вообще ничего.
2. Про паттерны - плавал, но что-то говорил.
3. Рекурсивный факториал написал после многочисленных наталкиваний, буквально со слов интервьюера.
Остальное все говорил верно.
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
23.08.2013, 18:25     Мое первое собеседование на позицию Junior #5
Пряз-дряв-ля-ю!!!
(С) "Сава" из Винни-Пуха
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
24.08.2013, 12:24     Мое первое собеседование на позицию Junior #6
Зря вы так с факториалом
Удачи в работе! Не говнокодьте! ;-)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.09.2013, 04:37     Мое первое собеседование на позицию Junior
Еще ссылки по теме:

Как проходит собеседование на Junior Android Developer Android
X-Code: как сделать первое приложение для iOS?
Собеседование в Малайзии
Первое собеседование (фирма NAUMEN)
Junior c# собеседование C#

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Dan_banan_
10 / 10 / 1
Регистрация: 03.03.2013
Сообщений: 87
Записей в блоге: 1
14.09.2013, 04:37     Мое первое собеседование на позицию Junior #7
Рекурсивный расчет факториала это убожество и убожеств) Да и на практике это врятли пригодиться, скорее надо знать просто для того что такое рекурсия что бы ее избегать по возможности
Yandex
Объявления
14.09.2013, 04:37     Мое первое собеседование на позицию Junior
Ответ Создать тему
Опции темы

Текущее время: 08:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru