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

Задача на собеседование! - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.62
Krmelnik
0 / 0 / 0
Регистрация: 07.10.2013
Сообщений: 10
07.10.2013, 17:22     Задача на собеседование! #1
Очень прошу помочь решить задачу:
1) есть 2 процесса.
Исполняемый файл один, который запускается из командной строки с параметром (номер 1 или 2)
для общения между процессами можно использовать любую реализацию IPC, но не сокеты
2) есть отдельный процесс логирования - запускается из командной строки с одним параметром - путь к логу
"общение" с процессом логирования только через сокет
3) процессы п.1 в случайном порядке отправляют произвольную текстовую информацию друг другу. При этом в логе должны появится сообщения, процесс 1 отправил процессу 2 сообщение, процесс 2 получил от процесса 1 сообщение.
4) id процессов, ip=localhost, порты ... можно "зашить в код"
5) ориентируемся на операционную систему Linux.
За ответ заранее благодарен!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.10.2013, 17:22     Задача на собеседование!
Посмотрите здесь:

Экспертам и программистам С++: пройти собеседование и получить работу C++
C++ Тесты на синтаксис с++, собеседование на джуниора

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Igorokmen
2 / 2 / 1
Регистрация: 31.01.2013
Сообщений: 96
07.10.2013, 17:44     Задача на собеседование! #2
ничосе
Krmelnik
0 / 0 / 0
Регистрация: 07.10.2013
Сообщений: 10
07.10.2013, 17:47  [ТС]     Задача на собеседование! #3
Цитата Сообщение от Igorokmen Посмотреть сообщение
ничосе
В принципе логику я вроде как понял, но как реально реализовать на С++ честно не знаю даже.
Fyret
184 / 170 / 13
Регистрация: 30.07.2013
Сообщений: 359
07.10.2013, 17:50     Задача на собеседование! #4

Не по теме:

Цитата Сообщение от Igorokmen Посмотреть сообщение
ничосе
да ладно, это не на собеседовании наверняка надо сделать, а в качестве тестового задания.



ТС, Вам все-таки нужна помощь или готовое решение? Если первое - спрашивайте, что конкретно непонятно/неизвестно. Если второе - я пошел мимо.
Krmelnik
0 / 0 / 0
Регистрация: 07.10.2013
Сообщений: 10
07.10.2013, 18:04  [ТС]     Задача на собеседование! #5
Цитата Сообщение от Fyret Посмотреть сообщение

Не по теме:


да ладно, это не на собеседовании наверняка надо сделать, а в качестве тестового задания.



ТС, Вам все-таки нужна помощь или готовое решение? Если первое - спрашивайте, что конкретно непонятно/неизвестно. Если второе - я пошел мимо.
Желательно второе в виде кода с пояснениями / коментами в тривиальных частях.
castaway
07.10.2013, 18:23
  #6

Не по теме:

Цитата Сообщение от Krmelnik Посмотреть сообщение
Желательно второе в виде кода с пояснениями / коментами в тривиальных частях.
Может тебе больше не стоит ходить в эту компанию?

ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
07.10.2013, 18:43     Задача на собеседование! #7
Krmelnik, А на какую это вакансию собеседование на тестировщика???

Не по теме:


Добавлено через 1 минуту
Я б сам бы пошол походил бы мб кто взял бы меня. От думаю мб разослать резюме на синьера девелопера С++????

Добавлено через 1 минуту
О тут вас набежало, это хорошо у меня пару вопросов есть, от мне интересно как оценивает работодатель работу программиста? В книгах я читал что от выроботки могут считать - чем больше строк тем больше зарплата. А как в реале???? Ну и скорость работы какая? Примерно 100 строк кода в день или как вообще работают программисты???

Добавлено через 2 минуты
Я заводской работяга - мужик и я этого не стесняюсь .

ForEveR
07.10.2013, 18:44
  #8

Не по теме:

ninja2, Что за бредовые вопросы? Почему вопросы абсолютно не по теме? Создайте свою тему да пообсуждайте. Пока посчитаем что это просто оффтоп. В ответ на вопрос: зависит от компании, задач и прочего.

Raali
07.10.2013, 18:45
  #9

Не по теме:

Цитата Сообщение от ninja2 Посмотреть сообщение
Примерно 100 строк кода в день или как вообще работают программисты???
Посадят тебя дадут исходники и скажут - вот тут лагает, исправляй как хошь

novi4ok
07.10.2013, 18:48
  #10

Не по теме:

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

ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
07.10.2013, 18:55     Задача на собеседование! #11

Не по теме:

Цитата Сообщение от ForEveR Посмотреть сообщение
ninja2, Что за бредовые вопросы? Почему вопросы абсолютно не по теме? Создайте свою тему да пообсуждайте. Пока посчитаем что это просто оффтоп. В ответ на вопрос: зависит от компании, задач и прочего.
Ладно я тоже бывалый, у меня на каждый вопрос есть свой ответ и свое мнение, это так просто невзначай решил спросить, ну проверить себя мб я не прав.



Добавлено через 7 минут
Цитата Сообщение от novi4ok Посмотреть сообщение
почему бредовые? я присоединяюсь. за такое собеседование я бы и енежку потребовал. а лучше поискал бы другого работодателя, поприземленнее
Нет он имел введу у меня бредовые, у ТС вопросы простые, какая там денюшка за такое собеседование, нужно было что нить написать и свое доказывать, ну я б например создал два класса как бы имитирующие два процесса и строку которая б была б запросом, и просто какой нить язык свой написал, ну например первый класс записывает в строку какое нить слово например запрос1, второй класс читает это слово ага запрос один берет как бы его обрабатывает, и затем что нить делает мб какую нить функцию вызывает или еще что нить.
Просто нужно не сдаваться и свое доказывать, а если им не нравится говорят подумаем, то просто отсылают 100% уже не позовут, хлопни дверью посильнее что б запомнили и все иди на другое собеседование, как говорится есть пословица хорошая, мне нравиться: " Каждому товару своя цена, и на каждый товар найдется свой покупатель", раз там ты не понравился, не переживай, твой покупатель еще найдеться .
novi4ok
549 / 502 / 8
Регистрация: 23.07.2009
Сообщений: 2,359
Записей в блоге: 1
07.10.2013, 18:58     Задача на собеседование! #12
Цитата Сообщение от ninja2 Посмотреть сообщение
Нет он имел введу у меня бредовые,
так и я ж тоже ж об этом же ж.
ninja2
07.10.2013, 19:03
  #13

Не по теме:

novi4ok, Ладно раз ты меня поддерживаешь, то я уже промолчу. (ForEveR мне наверно не обосновано замечание сделал )

Krmelnik
0 / 0 / 0
Регистрация: 07.10.2013
Сообщений: 10
07.10.2013, 19:38  [ТС]     Задача на собеседование! #14
Цитата Сообщение от ninja2 Посмотреть сообщение
Krmelnik, А на какую это вакансию собеседование на тестировщика???

Не по теме:


Добавлено через 1 минуту
Я б сам бы пошол походил бы мб кто взял бы меня. От думаю мб разослать резюме на синьера девелопера С++????

Добавлено через 1 минуту
О тут вас набежало, это хорошо у меня пару вопросов есть, от мне интересно как оценивает работодатель работу программиста? В книгах я читал что от выроботки могут считать - чем больше строк тем больше зарплата. А как в реале???? Ну и скорость работы какая? Примерно 100 строк кода в день или как вообще работают программисты???

Добавлено через 2 минуты
Я заводской работяга - мужик и я этого не стесняюсь .

Нет, на джуниора, поскольку есть опыт pyhtone & ruby да только вот задачку такую поставили для решения. Пока вот нашел http://zeromq.org/ что могло бы пригодиться.
castaway
Эксперт С++
4848 / 2987 / 368
Регистрация: 10.11.2010
Сообщений: 11,028
Записей в блоге: 10
Завершенные тесты: 1
07.10.2013, 19:52     Задача на собеседование! #15
Цитата Сообщение от Krmelnik Посмотреть сообщение
pyhtone
Цитата Сообщение от castaway Посмотреть сообщение

Не по теме:

Может тебе больше не стоит ходить в эту компанию?

Не по теме:

Работал бы я в отделе кадров этой компании, я бы тебя точно не взял... А я далеко не кандидат наук!

ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
07.10.2013, 19:57     Задача на собеседование! #16
Цитата Сообщение от Krmelnik Посмотреть сообщение
Нет, на джуниора, поскольку есть опыт pyhtone & ruby да только вот задачку такую поставили для решения.
Если тебя джуниором возьмут, то меня тогда на сеньора нужно претендовать аха .
novi4ok
549 / 502 / 8
Регистрация: 23.07.2009
Сообщений: 2,359
Записей в блоге: 1
07.10.2013, 20:02     Задача на собеседование! #17
Цитата Сообщение от Krmelnik Посмотреть сообщение
Нет, на джуниора, поскольку есть опыт pyhtone & ruby да только вот задачку такую поставили для решения.
может, просто на адекватность проверяли? нормальный ч-ек поднимет брови и спросит, "ребята, вы это серьезно?"
Krmelnik
0 / 0 / 0
Регистрация: 07.10.2013
Сообщений: 10
07.10.2013, 20:05  [ТС]     Задача на собеседование! #18
Цитата Сообщение от castaway Посмотреть сообщение

Не по теме:

Работал бы я в отделе кадров этой компании, я бы тебя точно не взял... А я далеко не кандидат наук!

Цепляться к механическим ошибкам не очень хорошо. Python ))

Добавлено через 3 минуты
Цитата Сообщение от ninja2 Посмотреть сообщение
Если тебя джуниором возьмут, то меня тогда на сеньора нужно претендовать аха .
Я на звание гугу С++ не претендую. И сразу заявил что в на него только планирую переходить.. опыт программирования есть но на других языках, потому что бы не плодить гавно код и не приниматься делать не правильно решил спросить у вас товарищей ГУРУ )) но кроме критики я пока не чего не вижу.
castaway
Эксперт С++
4848 / 2987 / 368
Регистрация: 10.11.2010
Сообщений: 11,028
Записей в блоге: 10
Завершенные тесты: 1
07.10.2013, 20:08     Задача на собеседование! #19
Цитата Сообщение от Krmelnik Посмотреть сообщение
Цепляться к механическим ошибкам не очень хорошо. Python ))
Так дело то не в этом.. дело в том, что ты такую же ошибку допустишь на собеседовании, и там уже не актуально будет говорить "Цепляться к механическим ошибкам не очень хорошо". Это раз.
Это какой же должен быть опыт в питоне, чтобы так ошибиться? По моим предположениям - практически нулевой. Это два.

Цитата Сообщение от Krmelnik Посмотреть сообщение
но кроме критики я пока не чего не вижу.
Ну так.. с такими вопросами ничего и не увидишь.
Krmelnik
0 / 0 / 0
Регистрация: 07.10.2013
Сообщений: 10
07.10.2013, 20:09  [ТС]     Задача на собеседование! #20
Цитата Сообщение от novi4ok Посмотреть сообщение
может, просто на адекватность проверяли? нормальный ч-ек поднимет брови и спросит, "ребята, вы это серьезно?"
нет думаю что они вполне серьезно, в больших компаниях такая практика вполне нормальное явление + еще с 5-10 собеседований. Работал в крупной конторе Python разработчиком, проходил помимо подобного теста 5 собеседований. Получил достойное место работы с достойной ЗП, пока не закончился контракт ну и проект собственно.
Yandex
Объявления
07.10.2013, 20:09     Задача на собеседование!
Ответ Создать тему
Опции темы

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