0 / 0 / 0
Регистрация: 07.10.2013
Сообщений: 10
|
|
1 | |
Задача на собеседование!07.10.2013, 17:22. Показов 4639. Ответов 35
Метки нет (Все метки)
Очень прошу помочь решить задачу:
1) есть 2 процесса. Исполняемый файл один, который запускается из командной строки с параметром (номер 1 или 2) для общения между процессами можно использовать любую реализацию IPC, но не сокеты 2) есть отдельный процесс логирования - запускается из командной строки с одним параметром - путь к логу "общение" с процессом логирования только через сокет 3) процессы п.1 в случайном порядке отправляют произвольную текстовую информацию друг другу. При этом в логе должны появится сообщения, процесс 1 отправил процессу 2 сообщение, процесс 2 получил от процесса 1 сообщение. 4) id процессов, ip=localhost, порты ... можно "зашить в код" 5) ориентируемся на операционную систему Linux. За ответ заранее благодарен!
0
|
07.10.2013, 17:22 | |
Ответы с готовыми решениями:
35
собеседование Собеседование 23.06.17 Собеседование Собеседование |
3 / 3 / 1
Регистрация: 31.01.2013
Сообщений: 108
|
|
07.10.2013, 17:44 | 2 |
ничосе
0
|
0 / 0 / 0
Регистрация: 07.10.2013
Сообщений: 10
|
|
07.10.2013, 17:47 [ТС] | 3 |
В принципе логику я вроде как понял, но как реально реализовать на С++ честно не знаю даже.
0
|
249 / 219 / 63
Регистрация: 30.07.2013
Сообщений: 465
|
|
07.10.2013, 17:50 | 4 |
Не по теме: да ладно, это не на собеседовании наверняка надо сделать, а в качестве тестового задания. ТС, Вам все-таки нужна помощь или готовое решение? Если первое - спрашивайте, что конкретно непонятно/неизвестно. Если второе - я пошел мимо.
0
|
0 / 0 / 0
Регистрация: 07.10.2013
Сообщений: 10
|
|
07.10.2013, 18:04 [ТС] | 5 |
0
|
castaway
|
07.10.2013, 18:23
#6
|
0
|
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
|
|
07.10.2013, 18:43 | 7 |
Krmelnik, А на какую это вакансию собеседование на тестировщика???
Не по теме:
0
|
ForEveR
|
07.10.2013, 18:44
#8
|
Не по теме: ninja2, Что за бредовые вопросы? Почему вопросы абсолютно не по теме? Создайте свою тему да пообсуждайте. Пока посчитаем что это просто оффтоп. В ответ на вопрос: зависит от компании, задач и прочего.
0
|
Raali
|
07.10.2013, 18:45
#9
|
0
|
novi4ok
|
07.10.2013, 18:48
#10
|
Не по теме: почему бредовые? я присоединяюсь. за такое собеседование я бы и енежку потребовал. а лучше поискал бы другого работодателя, поприземленнее
0
|
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
|
|
07.10.2013, 18:55 | 11 |
Не по теме: Ладно я тоже бывалый, у меня на каждый вопрос есть свой ответ и свое мнение, это так просто невзначай решил спросить, ну проверить себя мб я не прав. Добавлено через 7 минут Нет он имел введу у меня бредовые, у ТС вопросы простые, какая там денюшка за такое собеседование, нужно было что нить написать и свое доказывать, ну я б например создал два класса как бы имитирующие два процесса и строку которая б была б запросом, и просто какой нить язык свой написал, ну например первый класс записывает в строку какое нить слово например запрос1, второй класс читает это слово ага запрос один берет как бы его обрабатывает, и затем что нить делает мб какую нить функцию вызывает или еще что нить. Просто нужно не сдаваться и свое доказывать, а если им не нравится говорят подумаем, то просто отсылают 100% уже не позовут, хлопни дверью посильнее что б запомнили и все иди на другое собеседование, как говорится есть пословица хорошая, мне нравиться: " Каждому товару своя цена, и на каждый товар найдется свой покупатель", раз там ты не понравился, не переживай, твой покупатель еще найдеться .
0
|
ninja2
|
07.10.2013, 19:03
#13
|
Не по теме: novi4ok, Ладно раз ты меня поддерживаешь, то я уже промолчу. (ForEveR мне наверно не обосновано замечание сделал :D)
0
|
0 / 0 / 0
Регистрация: 07.10.2013
Сообщений: 10
|
|
07.10.2013, 19:38 [ТС] | 14 |
Нет, на джуниора, поскольку есть опыт pyhtone & ruby да только вот задачку такую поставили для решения. Пока вот нашел http://zeromq.org/ что могло бы пригодиться.
0
|
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
|
|
07.10.2013, 19:57 | 16 |
Если тебя джуниором возьмут, то меня тогда на сеньора нужно претендовать аха .
0
|
0 / 0 / 0
Регистрация: 07.10.2013
Сообщений: 10
|
|
07.10.2013, 20:05 [ТС] | 18 |
Цепляться к механическим ошибкам не очень хорошо. Python ))
Добавлено через 3 минуты Я на звание гугу С++ не претендую. И сразу заявил что в на него только планирую переходить.. опыт программирования есть но на других языках, потому что бы не плодить гавно код и не приниматься делать не правильно решил спросить у вас товарищей ГУРУ )) но кроме критики я пока не чего не вижу.
0
|
07.10.2013, 20:08 | 19 |
Так дело то не в этом.. дело в том, что ты такую же ошибку допустишь на собеседовании, и там уже не актуально будет говорить "Цепляться к механическим ошибкам не очень хорошо". Это раз.
Это какой же должен быть опыт в питоне, чтобы так ошибиться? По моим предположениям - практически нулевой. Это два. Ну так.. с такими вопросами ничего и не увидишь.
0
|
0 / 0 / 0
Регистрация: 07.10.2013
Сообщений: 10
|
|
07.10.2013, 20:09 [ТС] | 20 |
нет думаю что они вполне серьезно, в больших компаниях такая практика вполне нормальное явление + еще с 5-10 собеседований. Работал в крупной конторе Python разработчиком, проходил помимо подобного теста 5 собеседований. Получил достойное место работы с достойной ЗП, пока не закончился контракт ну и проект собственно.
0
|
07.10.2013, 20:09 | |
07.10.2013, 20:09 | |
Помогаю со студенческими работами здесь
20
Собеседование Junior c# собеседование Собеседование по .NET Задание на собеседование Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |