|
2 / 2 / 4
Регистрация: 25.05.2013
Сообщений: 157
|
||||||
Тестовое задание для трудоустройства28.10.2013, 16:07. Показов 7548. Ответов 14
Метки нет (Все метки)
Решил попробовать устроиться в компанию и узнать что вообще и как.
Отправил в компанию резюме, дали тестовое задание: Страуструп. Глава 6, Упражнения 6.6., задание 22, страница 184. (издание 2002г.) Напишите программу, которая удаляет комментарии из программы на C++. Пусть она читает из текстового файла, удаляет комментарии обоих видов (// и /* */) и записывает результат в новый текстовый файл. Не заботьтесь о внешнем виде вывода. Считайте что // /* и */ не будут содержаться в самих комментариях, строках и символьных константах. Решение должно быть на C++ языке. При решении задачи можно использовать любые сторонние библиотеки и любую среду разработки. Исходные коды решения присылайте в виде zip-архива. Бинарный файл не нужен. Я вот решил задачу. В ответ получил: "Ваше тестовое задание мы получили. Но, в выполненном Вами тестовом задании было найдено много ошибок, и к сожалению, в настоящий момент мы не готовы сделать Вам предложение о работе. Мы выполняем сложные проекты, и полагаем, что Ваших знаний и опыта будет недостаточно для работы над этими проектами. Ваше резюме мы внесли в наш «банк данных», если произойдут какие-либо изменения, мы Вам перезвоним." Собственно вот в чём вопрос: Каким образом должно выглядеть решение подобной задачи? Чего не хватает ребятам для компаний? Люди, которые уже проходили подобные тестирования итп, дайте советов) Вот мой способ реализации этой программы. Кликните здесь для просмотра всего текста
0
|
||||||
| 28.10.2013, 16:07 | |
|
Ответы с готовыми решениями:
14
Тестовое задание Тестовое задание Тестовое задание на Junior C++ dev |
|
205 / 165 / 41
Регистрация: 25.10.2013
Сообщений: 527
|
|
| 28.10.2013, 16:13 | |
|
А оно работало?
0
|
|
|
|
||||||
| 28.10.2013, 16:18 | ||||||
|
А вы её вообще испытывали? У меня она не работает со следующим файлом, тупо зависает.
Кликните здесь для просмотра всего текста
41-я строка: for(strInd; - что это значит? Плюс ко всему я думаю её можно в разы сократить.
0
|
||||||
|
9 / 9 / 6
Регистрация: 22.10.2013
Сообщений: 36
|
|||||||
| 28.10.2013, 16:26 | |||||||
0
|
|||||||
|
2 / 2 / 4
Регистрация: 25.05.2013
Сообщений: 157
|
|
| 28.10.2013, 16:27 [ТС] | |
|
0
|
|
|
|
||||||
| 28.10.2013, 16:29 | ||||||
|
Я так понял, что она не работает с однострочными коментариями Си-стиля.
Как же ты так её проверял то? Кликните здесь для просмотра всего текста
0
|
||||||
|
205 / 165 / 41
Регистрация: 25.10.2013
Сообщений: 527
|
|||
| 28.10.2013, 16:31 | |||
|
Добавлено через 52 секунды
0
|
|||
|
2 / 2 / 4
Регистрация: 25.05.2013
Сообщений: 157
|
||
| 28.10.2013, 16:40 [ТС] | ||
|
Кликните здесь для просмотра всего текста
I am study at the university of BSUIR //BSUIR is good university //my specialty is artificial intelligence I like programming /* This programm is not difficult */my name is Paul I want get job in your company /* hello my name is Paul I want get job in your company */This programm is not difficult + запускал файл с кодом программы
0
|
||
|
205 / 165 / 41
Регистрация: 25.10.2013
Сообщений: 527
|
|
| 28.10.2013, 16:49 | |
|
Запустил с твоим кодом.
Мне выдало
I am study at the university of BSUIR
I like programming my name is Paul I want get job in your company This programm is not difficult А должно было выдать
I am study at the university of BSUIR I like programming my name is Paul I want get job in your company This programm is not difficult Ты считаешь это нормальным?
0
|
|
|
205 / 165 / 41
Регистрация: 25.10.2013
Сообщений: 527
|
|||||||
| 28.10.2013, 17:40 | |||||||
|
Ну и вопросы:
0
|
|||||||
|
Игогошка!
1801 / 708 / 44
Регистрация: 19.08.2012
Сообщений: 1,367
|
|
| 28.10.2013, 19:23 | |
|
Я бы тоже автора этого кода не взял. Потому что:
1) программа не работает 2) с++ плох 3) стиль кодирования плох 4) алгоритм плох. Любой из этих четырех причин хватило бы для отказа, а тут аж все четыре. Требовалось всего-навсего реализовать маленький конечный автомат.
1
|
|
|
0 / 0 / 0
Регистрация: 09.06.2017
Сообщений: 9
|
||||||
| 08.12.2017, 15:02 | ||||||
|
Мне точно такое же задание дали.
Вот кусок кода
1. Программа не работает. 2. Не выполнены условия ТЗ, много ненужных вспомогательных файлов, которые затрудняют оценку ТЗ. 3. Код написан неоптимально, выглядит как первый учебный пример.
0
|
||||||
|
863 / 513 / 215
Регистрация: 19.01.2019
Сообщений: 1,216
|
||||||
| 19.01.2019, 16:43 | ||||||
|
Интересно, устроило бы такое решение?:
0
|
||||||
|
2784 / 1937 / 570
Регистрация: 05.06.2014
Сообщений: 5,602
|
||||||
| 19.01.2019, 17:27 | ||||||
1
|
||||||
| 19.01.2019, 17:27 | |
|
Помогаю со студенческими работами здесь
15
Написать ответы на тестовое задание при приёме на работу (исключения, sizeof, mutex) Нужен совет по дальнейшему обучению для трудоустройства Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|
Фото: Daniel Greenwood
kumehtar 13.11.2025
|