Вопрос №118
Тема: Языки программирования
Q: Какие ЯП называются императивными?
A: Императивные (процедурные и объектно-ориентированные) ЯП. При таком подходе программа представляет собой совокупность инструкций, которые изменяют состояние данных. Примеры: С++, Java, Ruby, Python.
Тема: Языки программирования
Q: Какие ЯП называются императивными?
A: Императивные (процедурные и объектно-ориентированные) ЯП. При таком подходе программа представляет собой совокупность инструкций, которые изменяют состояние данных. Примеры: С++, Java, Ruby, Python.
👍1
Вопрос №119
Тема: Языки программирования
Q: Какие ЯП называются функциональными?
A: Функциональные ЯП. Обходимся вычислением результатов функций от исходных данных и результатов других функций, и не предполагаем явное хранение состояния. Примеры: Haksell, Erlang.
Тема: Языки программирования
Q: Какие ЯП называются функциональными?
A: Функциональные ЯП. Обходимся вычислением результатов функций от исходных данных и результатов других функций, и не предполагаем явное хранение состояния. Примеры: Haksell, Erlang.
Вопрос №120
Тема: Языки программирования
Q: Что такое компилятор?
A: Транслирует программу на языке высокого уровня в программу на низкоуровневом языке, близком машинному коду. На выходе - исполняемый файл. Пример: C++
Тема: Языки программирования
Q: Что такое компилятор?
A: Транслирует программу на языке высокого уровня в программу на низкоуровневом языке, близком машинному коду. На выходе - исполняемый файл. Пример: C++
Вопрос №121
Тема: Языки программирования
Q: Что такое интерпретатор?
A: Построчно выполняет инструкции кода на высокоуровневом языке. Пример: Python
Тема: Языки программирования
Q: Что такое интерпретатор?
A: Построчно выполняет инструкции кода на высокоуровневом языке. Пример: Python
Вопрос №122
Тема: Языки программирования
Q: Какие ЯП считаются высокоуровневыми?
A: Высокоуровневые ЯП. Легко читаются людьми. Не нужно знать, на каком оборудовании будет запускаться программа. Пример: Java, Python.
Тема: Языки программирования
Q: Какие ЯП считаются высокоуровневыми?
A: Высокоуровневые ЯП. Легко читаются людьми. Не нужно знать, на каком оборудовании будет запускаться программа. Пример: Java, Python.
Вопрос №123
Тема: Языки программирования
Q: Какие ЯП считаются низкоуровневыми?
A: Низкоуровневые ЯП. Учитывают требования архитектуры железа. Более быстрые и эффективные, но сложные для работы.
Тема: Языки программирования
Q: Какие ЯП считаются низкоуровневыми?
A: Низкоуровневые ЯП. Учитывают требования архитектуры железа. Более быстрые и эффективные, но сложные для работы.
Вопрос №124
Тема: Языки программирования
Почитать подробнее: https://smartiqa.ru/blog/qa_automation_engineer_interview_2
Q: Статическая / динамическая типизация - в чем разница?
A: Статическая – типы данных выясняются на этапе компиляции (С++, Java). Динамическая – на этапе выполнения программы (Python, Ruby).
Тема: Языки программирования
Почитать подробнее: https://smartiqa.ru/blog/qa_automation_engineer_interview_2
Q: Статическая / динамическая типизация - в чем разница?
A: Статическая – типы данных выясняются на этапе компиляции (С++, Java). Динамическая – на этапе выполнения программы (Python, Ruby).
smartiqa.ru
[ Часть 2 ] Собеседование на должность QA Automation Engineer. Основы программирования.
Вопросы и ответы по темам: проектирование, языки программирования, ООП, алгоритмы, задачи, Python
- - - - - - - - -
Будущее ручного тестирования: сферы, в которых мануальное тестирование всегда будет востребовано
- - - - - - - - -
В последнее десятилетие произошел огромный сдвиг в практике разработки программного обеспечения. Многие замечают, что в большинстве областей идет постепенное движение от ручного к автоматизированному тестированию.
https://smartiqa.ru/blog/future-of-manual-testing
Будущее ручного тестирования: сферы, в которых мануальное тестирование всегда будет востребовано
- - - - - - - - -
В последнее десятилетие произошел огромный сдвиг в практике разработки программного обеспечения. Многие замечают, что в большинстве областей идет постепенное движение от ручного к автоматизированному тестированию.
https://smartiqa.ru/blog/future-of-manual-testing
smartiqa.ru
Будущее ручного тестирования
Cферы, в которых ручное тестирование всегда будет востребовано
👍1
Вопрос №125
Тема: Языки программирования
Почитать подробнее: https://smartiqa.ru/blog/qa_automation_engineer_interview_2
Q: Явная / неявная типизация. В чем разница?
A: Явная – тип данных задает программист в коде (C++). Неявная – тип данных определяется компилятором / интерпретатором (Python).
Тема: Языки программирования
Почитать подробнее: https://smartiqa.ru/blog/qa_automation_engineer_interview_2
Q: Явная / неявная типизация. В чем разница?
A: Явная – тип данных задает программист в коде (C++). Неявная – тип данных определяется компилятором / интерпретатором (Python).
smartiqa.ru
[ Часть 2 ] Собеседование на должность QA Automation Engineer. Основы программирования.
Вопросы и ответы по темам: проектирование, языки программирования, ООП, алгоритмы, задачи, Python
- - - - - - - - -
Тестирование производительности веб-приложений: 18 бесплатных инструментов
- - - - - - - - -
Отказ в работе веб-приложения может стоить очень дорого. В начале марта 2020 года, приложение для торговли акциями Robinhood упало на 24 часа, как раз во время одних из самых значительных колебаний на фондовом рынке. Причина такого падения, со слов людей из Robinhood, заключалась в том, что система просто не выдержала такой беспрецедентной нагрузки. Как думаете, каковы убытки всех участников торгов в данный момент и Robinhood в долгосрочной перспективе?
https://smartiqa.ru/blog/top-free-performance-testing-tools
Тестирование производительности веб-приложений: 18 бесплатных инструментов
- - - - - - - - -
Отказ в работе веб-приложения может стоить очень дорого. В начале марта 2020 года, приложение для торговли акциями Robinhood упало на 24 часа, как раз во время одних из самых значительных колебаний на фондовом рынке. Причина такого падения, со слов людей из Robinhood, заключалась в том, что система просто не выдержала такой беспрецедентной нагрузки. Как думаете, каковы убытки всех участников торгов в данный момент и Robinhood в долгосрочной перспективе?
https://smartiqa.ru/blog/top-free-performance-testing-tools
smartiqa.ru
Тестирование производительности веб-приложений: 18 бесплатных инструментов с открытым исходным кодом
Apache Jmeter, Google PageSpeed Insights, Google Lighthouse, WebPagetest.org, Sitespeed.io, Cypress, Apache Bench, Siege, Locust.io, Bees with Machine Guns, Multi-Mechanize, Httperf
👍1
Вопрос №126
Тема: Языки программирования
Почитать подробнее: https://smartiqa.ru/blog/qa_automation_engineer_interview_2
Q: Какие структуры данных знаете?
A: Массив, Стек, Очередь, Связный список, Дерево, Граф, Хэш-таблица.
Тема: Языки программирования
Почитать подробнее: https://smartiqa.ru/blog/qa_automation_engineer_interview_2
Q: Какие структуры данных знаете?
A: Массив, Стек, Очередь, Связный список, Дерево, Граф, Хэш-таблица.
smartiqa.ru
[ Часть 2 ] Собеседование на должность QA Automation Engineer. Основы программирования.
Вопросы и ответы по темам: проектирование, языки программирования, ООП, алгоритмы, задачи, Python
👍1
Вопрос №127
Тема: Языки программирования
Почитать подробнее: https://smartiqa.ru/blog/qa_automation_engineer_interview_2
Q: Структуры данных. Что такое стек?
A: Последний вошел (push), первый вышел (pop).
Тема: Языки программирования
Почитать подробнее: https://smartiqa.ru/blog/qa_automation_engineer_interview_2
Q: Структуры данных. Что такое стек?
A: Последний вошел (push), первый вышел (pop).
smartiqa.ru
[ Часть 2 ] Собеседование на должность QA Automation Engineer. Основы программирования.
Вопросы и ответы по темам: проектирование, языки программирования, ООП, алгоритмы, задачи, Python