Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование iOS MKAnnotaion http://www.cyberforum.ru/ios-dev/thread942220.html
Привет всем. такой вопрос, Как отображать аннотацию(пункт назначения), которая за границей экрана находится? Отобразить её надо на границе этого самого экрана Все это необходимо что бы...
Программирование iOS Переброс текста от одного textView в другой с изменениями Добрый день. есть 2 textField есть 1 button в первый textField вводим текст нажимаем button информация в измененном виде попадает во второй textField под изменением информации понимается... http://www.cyberforum.ru/ios-dev/thread942000.html
Программирование iOS ios календарь
Здравствуйте! Подскажите пожалуйста, можно ли в ios приложение встроить нативный календарь и работать с ним или отрисовывать его поверх приложения или вызывать из приложения, а по закрытию...
Кодирвка данных Программирование iOS
Есть код, который возвращает json от сервера. После вывода в лог вижу, что русские символы не отображаются так как надо. json само собой возвращается в utf-8. Как решается такая проблема? ...
Программирование iOS Игра под iOS http://www.cyberforum.ru/ios-dev/thread940421.html
Использую Box2d и Cocos2d. На экране есть несколько объектов. При касании на экран нужно определить попали ли вы на объект, если да, то нужно перемещать этот объект до окончания касания, если нет,...
Программирование iOS HTTP авторизация Такая зада, есть web-сервис на sharePoint от Microsoft. Я обращаюсь к нему через http и получаю в ответ xml. Но это в теории, на практике же еще требуется авторизация стандартным способом... подробнее

Показать сообщение отдельно
kievkao
42 / 42 / 2
Регистрация: 22.11.2012
Сообщений: 225

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

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

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

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

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

P.S. Я проходил двойное собеседование - плюс и на Android-разработчика. На эту позицию оно у меня уже было второе (первое неудачно, завалили по Java). Если кому интересно - в соответствующем разделе форума сейчас буду писать и о нем.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.