Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Что нужно работодателю? 
:(
    Опции темы
Vyacheslav
Дата 21.7.2005, 12:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2124
Регистрация: 25.3.2002
Где: Москва

Репутация: 9
Всего: 59



Мне тут пришлось интервьюировать кандидатов по телефону. Вопросы самые простые. Результаты плачевные, хотя судя по резюме люди участвовали в солидных проектах.


--------------------
С уважением, Вячеслав Ермолаев
PM MAIL WWW ICQ   Вверх
chaos
Дата 21.7.2005, 12:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: 6
Всего: 44



Цитата(ManiaK @ 21.7.2005, 12:14)
chaos Гы. А я к ним как-то несерьёзно отношусь, может зря?..

ну не знаю smile
самое что интересное, в результате они мне сказали что: Вы молодой человек хорошо владеете С, но не как ни С++ smile (а я все время думал что хорошо знаю С++) возникли проблемы с STL, шаблонами и наследованием. они мне дали месяц на подготовку. и после этого я в плотную подсел на С++ smile
кстати кантора та была всем известная по сайту naumen.ru(у них по моему есть сайт с литературой по программированию)


в конце концов я не стал ждать этот месяц, точнее практически прождал, на предложили другую работу(то программистом)

Люблю собеседования на них узнаешь новое smile

Это сообщение отредактировал(а) chaos - 21.7.2005, 12:32
PM WWW   Вверх
Vyacheslav
Дата 21.7.2005, 12:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2124
Регистрация: 25.3.2002
Где: Москва

Репутация: 9
Всего: 59



Цитата
Простите за резкие высказывания, просто в компании в которой я работаю был недавно набор, ну и наняли чувака который "шарит" в VCL...

И что. С каких это пор знание VCL стало эквивалентом незнания С++. Я могу сказать, что используя в полной мере VCL можно значительно глубже освоить и понять принципы ООП, чем при использовании той же MFC. Потому как, хотя и на нее наложилось ее дельфийское происхождение, но с точеи зрения ООП она построена более правильно.


--------------------
С уважением, Вячеслав Ермолаев
PM MAIL WWW ICQ   Вверх
ManiaK
Дата 21.7.2005, 12:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Homo Sapience
***


Профиль
Группа: Комодератор
Сообщений: 1145
Регистрация: 3.8.2004
Где: ИУ5-93

Репутация: 5
Всего: 29



Цитата(chaos @ 21.7.2005, 13:21)
кстати кантора та была всем известная по сайту naumen.ru(у них по моему есть сайт с литературой по программированию)

Тогды ясно smile
Добавлено @ 12:30
Цитата(Vyacheslav @ 21.7.2005, 13:20)
Вопросы самые простые.

А примеры вопросов можно? smile
PM MAIL WWW   Вверх
chaos
Дата 21.7.2005, 12:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: 6
Всего: 44



Цитата(ManiaK @ 21.7.2005, 12:29)
Цитата(chaos @ 21.7.2005, )
кстати кантора та была всем известная по сайту naumen.ru(у них по моему есть сайт с литературой по программированию)

Тогды ясно smile
Добавлено @ 12:30
Цитата(Vyacheslav @ 21.7.2005, 13:20)
Вопросы самые простые.

А примеры вопросов можно? smile

помню только один smile (тк волновался сильно), а нет два
1) отсортировать массив в одну строчку
мой ответ: я ляпнул qsort(но все то знают что в одну строчку не получится тк надо еще функйию писать для сравнения), а они от меня ждали sort STL'евский
2) m/[0-9]+/ что попадает под данный шаблон
Ну с этим я справился быстро так как шаблон детский, да и перл я очень люблю


ой блин, про примеры это же не мне smile

Это сообщение отредактировал(а) chaos - 21.7.2005, 12:36
PM WWW   Вверх
знаЯ тех кто "шарит"
Дата 21.7.2005, 21:04 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Цитата
И что. С каких это пор знание VCL стало эквивалентом незнания С++. Я могу сказать, что используя в полной мере VCL можно значительно глубже освоить и понять принципы ООП, чем при использовании той же MFC. Потому как, хотя и на нее наложилось ее дельфийское происхождение, но с точеи зрения ООП она построена более правильно.
, где я это писал?

Просто пиходят человек и говорит: я знаю ООP & OOD. С++ это круто, я пишу "крутые проги" в builder - е, и "шарю" просто во всем.

На вопрос как он пишет "проги", человек отвечает: ну на кнопку click, появляется обработчик, я там код и т д

Вопрос: про множественное наследование и проблемы с ним связанные, кто такой Буч, что такое UML, повегли в ужас;
  Вверх
знаЯ тех кто "шарит"
Дата 21.7.2005, 21:05 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











ещё ещё: назовите три кита ООП? это ваще смерть.....а не вопрос....
  Вверх
chaos
Дата 22.7.2005, 06:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: 6
Всего: 44



инкапсуляция, полиморфизм, наследование - эти что ли? smile
PM WWW   Вверх
Vyacheslav
Дата 22.7.2005, 10:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2124
Регистрация: 25.3.2002
Где: Москва

Репутация: 9
Всего: 59



Код

char* pchar = new char[1000000000000];

if (!pchar) {
     cout << "bad alloc" << endl; 
} 


Что здесь некорректно и что надо сделать чтобы код стал корректным?


--------------------
С уважением, Вячеслав Ермолаев
PM MAIL WWW ICQ   Вверх
ManiaK
Дата 22.7.2005, 10:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Homo Sapience
***


Профиль
Группа: Комодератор
Сообщений: 1145
Регистрация: 3.8.2004
Где: ИУ5-93

Репутация: 5
Всего: 29



Vyacheslav наскока понимаю число 1000000000000 выходит за пределы size_t, потому нужно использовать либо другой аллокатор, либо выделять блочно.
PM MAIL WWW   Вверх
Mayk
Дата 22.7.2005, 10:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а

Репутация: 45
Всего: 134



Ну,так наверное:
Код

char* pchar;
try{
pchar = new char[1000000000000]; //<-- integer overflow здесь случайно или нет?
}catch(bad_alloc){
     cerr << "bad alloc" << endl; 
} 



--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
Vyacheslav
Дата 22.7.2005, 10:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2124
Регистрация: 25.3.2002
Где: Москва

Репутация: 9
Всего: 59



Код написан как есть. Что в нем в независимости от числа бессмысленно и что нужно сделать не добавляя практически ничего что бы код стал осмысленным.


--------------------
С уважением, Вячеслав Ермолаев
PM MAIL WWW ICQ   Вверх
Mayk
Дата 22.7.2005, 10:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а

Репутация: 45
Всего: 134



Цитата(Vyacheslav @ 22.7.2005, 11:16)
Код написан как есть. Что в нем в независимости от числа бессмысленно

Стандартный new не возвращает NULL в случае ошибки. Он кидает исключение, которое если не перехватить, завершит приложение
Цитата(Vyacheslav @ 22.7.2005, 11:16)
и что нужно сделать не добавляя практически ничего что бы код стал осмысленным.

smile Запретить кидать исключение
Код

pchar = new(nothrow) char[1000000000000];


Это сообщение отредактировал(а) Mayk - 22.7.2005, 10:21


--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
ManiaK
Дата 22.7.2005, 10:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Homo Sapience
***


Профиль
Группа: Комодератор
Сообщений: 1145
Регистрация: 3.8.2004
Где: ИУ5-93

Репутация: 5
Всего: 29



Могу предложить только выводить в поток cerr...
Любопытный вопросик smile
PM MAIL WWW   Вверх
Vyacheslav
Дата 22.7.2005, 10:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2124
Регистрация: 25.3.2002
Где: Москва

Репутация: 9
Всего: 59



Mayk
Ответ принят smile


--------------------
С уважением, Вячеслав Ермолаев
PM MAIL WWW ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0816 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.