собеседование

Вопросы и задачи с собеседования по позицию среднего middle разработчика PHP

Задача 1

В некоторой СУБД есть таблица persons, в которой есть поля:

  1. id
  2. name -- имя сотрудника
  3. salary -- его зарплата
  4. department_id --id отдела, в котором работает данный сотрудник.

Напишите SQL запросы:

  1. Который выведет список людей, которые получают максимальную зарплату в своём отделе.
  2. Который выведет список отделов (их id), в которых работают больше чем 5 человек.

[!] Задачи с собеседований. WEB-Программирование. Разные фирмы разного уровня

Соберём свою коллекцию наиболее интересного.

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

  1. Собеседование на оплачиваемую стажировку (php-программист)
  2. Вакансия middle-разработчика

Что должен знать системный администратор, программист-специалист по версии Яндекса. Книги. Программа подготовки

Подготовка

Опыт работы для стажировки в Яндексе не обязателен, но требуется хорошее знание одного из языков программирования. Многие из стажёров Яндекса остаются работать в компании постоянно, и мы собрали их полезные советы — самим себе в молодости и всем, кто всерьёз решил стать разработчиком.

Вопросы PHP программисту -- собеседование (для начинающих)

Вопросы по PHP

  1. Абстрактные методы и интерфейсы - в чем разница и для чего нужны
  2. Обязан ли разработчик реализовывать каждый метод, который требует интерфейс

MySQL

  1. Что такое индексы и зачем они нужны?
  2. Составные ключи - когда он задействуется при выполнении запроса, а когда нет ?
  3. Разница между различными движками таблиц
  4. чем LEFT JOIN отличается от RIGHT JOIN, Inner join ?
  5. что будет если признака объединения для LEFT JOIN в списке нет?
Subscribe to RSS - собеседование