Post thumbnail

Давид Ханссон, широко известный программист и создатель популярного веб-фреймворка Ruby on Rails, начал интересный флешмоб в Твиттере, признавшись, что не смог бы написать сортировку пузырьком, стоя у доски, и что он всегда подсматривает код в Интернете....
Читать дальше

Post thumbnail

Пусть у нас есть некоторая конечная последовательность чисел и мы имеем итератор, указывающий на первый элемент. Мы можем при помощи итератора посмотреть значение текущего элемента и перейти к следующему элементу....
Читать дальше

Post thumbnail

Пусть у нас есть массив положительных чисел, в котором все числа, кроме трех, встречаются по 2 раза, а эти три числа отличны от всех остальных и встречается каждое ровно по...
Читать дальше

Post thumbnail

Рассмотрим ситуацию, когда работники хотят вычислить свою среднюю зарплату при условии, что каждый знает свою зарплату, но не может сообщить ее другому напрямую. Обмен информации между людьми возможен, но передаваемые...
Читать дальше

Post thumbnail

Большинство разработчиков, когда их спрашивают, почему они хотят сменить работу, отвечают что-то вроде: «Я хочу совершенствоваться, как программист, а моё текущее место не даёт такой возможности». Все ищут новых знаний,...
Читать дальше

Post thumbnail

Рассказывает Шиван Каул Сахиб  Недавно я проходил второй этап собеседования в Amazon на должность разработчика и решил рассказать, через что мне пришлось пройти. Первый этап собеседования уже был описан здесь. Я...
Читать дальше

Post thumbnail

Рассказывает Пьер Готьер, разработчик G-WAN. Не так давно я проходил собеседование по телефону. Было это весьма неожиданно, и тест я завалил. Перечислю все вопросы, которые мне задавали — вдруг и...
Читать дальше

Post thumbnail

Мы изучили требования в вакансиях на популярных сайтах по поиску работы и составили этот практичный список: без длиннющих вступлений, без надуманных причин и полотна текста — только коротко и только...
Читать дальше

Post thumbnail

Всемирная паутина уже давно оплела планету: почти у каждого предприятия есть свой сайт, поэтому спрос на веб-программистов очень высок. В проектах с высокими нагрузками на сервер (примерно от десяти тысяч...
Читать дальше

Post thumbnail

В предыдущей части этой статьи мы уже рассмотрели 25 вопросов, которые вам могут задать на телефонном собеседовании на должность программиста. В этой части мы рассмотрим еще 17. Диапазон сложности вопросов...
Читать дальше

Post thumbnail

Публикуем вторую часть интервью со Станиславом Протасовым — сооснователем и главой разработки компании Acronis. На этот раз о том, нужен ли программисту диплом для работы, полезны ли навыки олимпиадного программирования, а...
Читать дальше

Post thumbnail

Качественная подготовка — один из ключевых элементов, необходимых для успешного прохождения собеседования, которым, к слову, часто пренебрегают. Несмотря на то, что данная статья не претендует на объективность, она включает в себя...
Читать дальше

Post thumbnail

Не секрет, что лучший способ повысить свои навыки в программировании — это практиковаться и только практиковаться. Мы подготовили для вас огромную подборку сайтов с задачами по программированию на самые разные темы....
Читать дальше


Мы собрали 10 каверзных примеров программ, которые выводят какую-либо информацию. Вы должны взглянуть на код и сказать, что же выведет программа. Не исключено, что программа даже не скомпилируется. В этом...
Читать дальше

Post thumbnail

В этом выпуске мы попросили экспертов дать советы начинающим программистам, которые хотят найти работу. Специально готовиться к собеседованиям, в ночь перед встречей перечитывая стопку книг, на мой взгляд, не имеет...
Читать дальше

Post thumbnail

Автор этих советов, Гейл Лакман Макдауэлл — основатель и CEO CareerCup, автор известных книг по подготовке к собеседованиям. Гейл работала программистом в Microsoft, Apple и Google. У неё есть степени...
Читать дальше