Сатори
 

   
  ОБЪЯВЛЕНИЕ: 2007-01-21
Друзья! Срочно и Важно!
У меня подходит к концу срок аренды квартиры, а с новой пока сложно.
Если Вы из Киева и у Вас на примете есть сдающаяся квартира по нормальной цене и без агентства,
звоните (или дайте телефон сдающим): +38-067-7629137
 
   

 

     
 

Сергей Москаленко

Содержание тестов по C++ и Objective-C, пройденное Автором в Киеве во время собеседований.


Наиболее востребованный опыт:
1. Программирование multi - thread
2. Сокеты и протоколы TCP/IP
3. Проектирование иерархий классов.

C++ вопросы:
- рекурсия
- указатели (значения, разницы, смещения);
- строки (перезапись, запись поверх и т.д.);
- значения ключевых слов;
- тип доступа;
- чем отличаются в C++ записи и объекты(типом доступа к члену по умолчанию);
- общий синтаксис классов;
- что такое виртуальный класс
- константные мемберы в классах(как они инициализируются);
- static мемберы;
- работа с template;

Objective-C вопросы:
(практически по общему описанию Obj-C в Xcode)
1. Методы расширения функциоональности Obj-C класса.
2. Использование autorelease (leaks).
3. Что заменяет множественное наследование?
4. Координаты в окне по умолчанию?
5. Обработка нажатий клавиш и мыши.
6. Как указать NSView, что необходимо перерисовать некоторую область?
7. Как и где инициализирутся код в Custom-View?
8. Прочее: таймеры, строки, кое-что по obj-c машине...


Левое, но встречающееся в ключе теста:

1. Задача от MicroSoft: почему канализационные люки круглые?

2. Одна из забавных задачек, встреченных мной в процессе прохождения тестов (текст был указан на английском, но это не принципиально).
ДАНО: Три коробки с шариками. В одной лежат красные шарики, в другой - синие (я читая, подумал - "прямо МАТРИЦА какя-то :)"). В третьей - синие и красные перемешаны. Коробки закрыты. На каждой этикетка, но этикетки наклеили так, чтоб содержимое коробок НЕ СООТВЕТСТВОВАЛО написанному на этикетках. Как, за сколько проб, открывая коробки, можно определить, в какой коробке что?


Примеры:




Продолжение следует...

ССЫЛКИ.

1. Резюме автора статьи (динамическое - содержимое и фото меняются в зависимости от времени загрузки).
http://camopu.rhorse.ru/resume.html

3. Статья. "Стратегические планы Apple или 'Машина Времени' существует".
http://camopu.rhorse.ru/apple.html

3. Литературное творчество автора (стихи, проза).
http://www.stihi.ru/author.html?sergey_msv
http://www.proza.ru/author.html?sergey_msv

4. Программы, статьи, фотографии Автора.
http://camopu.rhorse.ru/

5. Содержание тестов по C++ и Objective-C, пройденное Автором в Киеве во время собеседований (постоянно обновляется и дополняется).
http://camopu.rhorse.ru/articles/c-plus-plus_objective-c_tests_in_kiev.html

Все авторские права принадлежат Автору (c) Сергей Москаленко.
Автор разрешает размещать данную статью в неизмененном виде на Ваших сайтах. Обязательно сообщите адрес - соответствующая ссылка появится на сайтах Автора.

Copyright (c) Serge Moskalenko.

 
 
     


 

Статьи
Конкурс 12000 $
  Резюме
  Программы
  Написать
 
   
 
 
 
Rambler's Top100
Иван Сусанин - новый каталог Интернет ресурсов



 
 
 
 
 
 
 
 
 
   
   
Дизайн-студия "Феофан Грек (простота без пестроты)"  
Hosted by uCoz