Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «собседование»
Наши вопросы по БД и Web-технологиям 2015-08-01 13:30:29
Это последняя группа вопросов, которые мы задаем некоторым кандидатам на собеседовании. Не могу ...
+ развернуть текст сохранённая копия
Это последняя группа вопросов, которые мы задаем некоторым кандидатам на собеседовании. Не могу сказать, что мы используем БД и Web технологии в каждом проекте, но такие проекты есть и их не мало. Поэтому знания в этих областях являются дополнительной плюшкой для кандидата. Вопросы здесь самые простые, но на практике до них почти никогда не добирались. […]
Запись Наши вопросы по БД и Web-технологиям впервые появилась Salykin Vladimir.
Тэги: web, анкад, вопросы, навыки, собеседования, собседование
Наши вопросы по БД и Web-технологиям 2015-07-30 13:30:00
Это последняя группа вопросов, которые мы ...
+ развернуть текст сохранённая копия
Это последняя группа вопросов, которые мы задаем некоторым кандидатам на собеседовании. Не могу сказать, что мы используем БД и Web технологии в каждом проекте, но такие проекты есть и их не мало. Поэтому знания в этих областях являются дополнительной плюшкой для кандидата. БД- Типы БД. Иерархические, Объектно-реляционная, реляционная.
- Таблицы и View(Представление). Назначение.
- Хранимые процедуры, триггеры и курсоры. Назначение и примеры использования.
- Нормализация. Причины, 5 основных уровней нормализации, как нормализовать базу данных по третьей нормально форме.
- Первичный, внешний, составной и суррогатные ключи . Причины появления ключей, выбор полей для ключей, выбор типов данных для ключей (для каждого из типов ключей).
- Кластерные и не кластерные индексы и их назначение.
- Безопасность БД. Какие объекты и как необходимо защищать.
- SQL запросы к БД (INSERT, UPDATE, DELETE, SELECT). Использование JOIN, UNION, INTERSECT, CONCAT.
- noSQL БД. Особенности.
Web- HTML. Назначение. Основы построение веб страниц.
- Как уменьшить время загрузки веб-страницы?
- Javascript. Назначение. Принцип работы.
- Классическая модель веб-страниц и AJAX. Преимущества и недостатки.
- CSS. Назначение. Селекторы. Наследование. Каскадирование. Приоритеты стилей CSS.
- jQuery. Назначение, возможности, простейший пример использования. JQuery UI.
На этом наши вопросы заканчиваются. Теперь главное не затягивать с публикацией ответов =)
Тэги: c/с++, web, вопросы, программист, собседование
Наши вопросы по криптографии 2015-07-30 13:30:00
Так как наша компания (http://ancud.ru/) ...
+ развернуть текст сохранённая копия
Так как наша компания (http://ancud.ru/) занимается защитой информации, то хорошее знание криптографии никому не помешает. Криптография- Что такое симметричная и асимметричная криптография?
- Что такое хеш-функция? Какие хэш-функции вы знаете? Почему CRC32 не подходит? HMAC? KDF?
- Какие симметричные алгоритмы вы знаете? AES, 3DES, ГОСТ 28147-89, RC5, Blowfish?
- В чем отличие блочных шифров от поточных шифров? Сеть Фейстеля?
- Что такое режимы шифрования? ECB (простая замена), CBC, гаммирование, CFB (гаммирование c обратной связью).
- Какие асимметричные алгоритмы вы знаете? RSA, DSA, ГОСТ 34.10-2012?
- Причем тут односторонние функции? Дискретный логарифм и эллиптические кривые.
- Цифровая подпись (ЭЦП) и асимметричное шифрование.
- Инфраструктура открытых ключей (PKI). Зачем? Что содержит сертификат?
- Алгоритмы аутентификации. Как работают симметричные и асимметричные?
- Выработка сессионных ключей. Почему Диффи-Хелман – это не аутентификация? Что такое Forward Secrecy (прямая секретность)? Защита от MITM атак.
- Как часто надо менять ключи? А пароли? От чего это зависит?
- Чему равна криптостойкость пароля? А если его выбирает пользователь?
- Почему для криптографии важны случайные числа? Приведите пример атаки на ДСЧ.
Тэги: вопросы, криптография, программист, собседование
Наши вопросы по программированию на языках C/C++ 2015-07-30 11:32:00
Следующий ...
+ развернуть текст сохранённая копия
Следующий блок вопросов это самые важные вопросы для кандидата на позицию C/C++ программиста. Вопросы поделены на две категории - знание совсем новых плюсов не обязательно, но крайне рекомендуется. На мой взгляд если человек работает в какой-то области и не интересуется, что в ней происходит последние лет 5, то ничего хорошего в этом нет. C/C++- Зачем нужен stdafx.h? Что в него включать? Как это работает?
- Зачем нужен препроцессор, компилятор, ассемблер, linker?
- Что такое исключения? Как они работают?
- Для чего используется вызов throw без аргументов?
- Конструктор копирования, оператор присваивания. Когда они вызываются?
- Операторы преобразования static_cast, const_cast, reinterpret_cast, dynamic_cast, С-cast. Назначение и примеры использования.
- Друзья класса. Назначение и примеры применения.
- Что такое множественное наследование? Как оно работает и какие может создать проблемы?
- Виртуальные функции. Что такое vftable, vbtable и как это работает?
- Зачем нужен виртуальный деструктор?
- Какие конструкции С++ разрешается использовать в списке инициализации качестве инициализирующих выражений?
- Как запретить неявное преобразование типа, выполняемое конструктором инициализации?
- Как защитить объект от копирования?
- Что предпочтительней, наследование или инкапсуляция? В каких случаях и почему?
- Можно ли объявлять массив объектов? А массив классов?
- Паттеры проектирования – Singleton, Factory, Observer, Visitor. Остальные по желанию.
- Контейнеры в STL. Преимущества и недостатки.
- Итераторы и алгоритмы в STL.
- Специализация шаблонных классов и функций. Назначение и примеры применения. Частичная специализация шаблонных классов.
- Функторы.
- Аллокаторы и их применение.
- Лямбда-выражения.
- Умные указатели. Зачем нужны? Что такое владение?
- Многопоточность и примитивы синхронизации. Типы и устройство.
- Многопоточность и передача сообщений.
- Что такое IPC?
C++14- Явное замещение виртуальных функций и финальность.
- Шаблоны с переменным числом аргументов.
- Статическая диагностика.
- constexpr-выражения.
- copy- и move-семантика.
Тэги: c/с++, вопросы, программист, собседование
Наши вопросы по сетям 2015-07-30 11:29:00
Так как до ...
+ развернуть текст сохранённая копия
Так как до публикации ответов руки почти не доходят, я решил опубликовать все наши вопросы в надежде, что их сможет найти кто-то из наших кандидатов и подготовиться =) Вопросы по сетям- Модель OSI с примерами протоколов, устройств и программ, работающих на каждом уровне (если есть)?
- Маршрутизация внутри сети. Как работает ARP? Зачем нужен MAC и IP?
- Маршрутизация между сетями. Автономные системы, OSPF и RIP, BGP?
- Разница между TCP и UDP? Что такое соединение и как оно создается?
- Как работает DHCP? Зачем он нужен?
- Как работает DNS? Зачем он нужен?
- Что такое NAT? Как он работает? NAT traversal?
- Зачем придумали IPv6? Какие проблемы и как именно он решает?
- Что такое VPN и как он работает? IPSec, PPTP, PPPoE и L2TP?
- Что такое SSL(TLS)?
Тэги: c/с++, вопросы, программист, сеть, собседование
Главная / Главные темы / Тэг «собседование»
|
Взлеты Топ 5
Падения Топ 5
|