Наибольшую сложность при проектировании пирамид представляли две задачи. Первая — требовалось идеально выровнять основание, что при длине стороны в 100, 200 метров и более весьма сложно. Вторая — требовалось идеально высчитать угол наклона ребра угловых камней основания, так, чтобы эти ребра сошлись в одну точку на огромной высоте. И то, и другое осуществлялось с высокой точностью.
Кроме осмотра и учета особенностей выбранного для строительства места архитектор свято соблюдал традиции, особенно это касалось ориентации будущего здания по звездам. Кроме решения чисто технических вопросов нужно было проследить за точным соблюдением множества связанных со строительством обрядов. Эти обряды начинались уже с момента определения места работ и продолжались весь подготовительный период.
Самые торжественные церемонии проводились по случаю начала строительных работ. Фараон лично вбивал первые колышки, копал первую яму, обжигал первый кирпич и сам закладывал его в фундамент будущей пирамиды Жертвоприношения (жертвенные животные или священные статуэтки) совершались рядом с местом работ по закладке фундамента. Для придания новому сооружению магической силы в фундамент строящейся пирамиды закладывали камни из более древних гробниц и храмов. Считалось, что некоторые архитектурные орнаменты и формы тоже имеют магическую силу. Их изготовляли в одно время со строительными работами.
На основании своих египетских впечатлений Геродот рассказывает о строительстве пирамиды Хеопса. Он писал, что Хеопс заставил работать на себя весь египетский народ, разделив его на две части. Первым он приказал заняться доставкой к берегу Нила блоков из каменоломен в аравийских горах. Другие занимались их дальнейшей транспортировкой к подножию ливийских гор. Постоянно работало сто тысяч человек, они сменяли друг друга каждые три месяца. За десять лет напряженного труда была построена дорога, по которой блоки доставляли к реке. По мнению Геродота, строительство этой дороги было не менее трудной задачей, чем постройка самой пирамиды. Десять лет строили дорогу, она была выложена отшлифованными каменными плитами, украшенными резьбой. Закончились строительные работы вокруг пирамиды, завершилось строительство подземных сооружений, которые предназначались для гробницы и погребальной камеры фараона Хеопса. Строительство же самой пирамиды продолжалось двадцать лет. Основанием пирамиды служил правильный четырехугольник, состоявший из тщательно отшлифованных и точно подогнанных один к другому каменных блоков. Пирамиду возводили в несколько приемов. После возведения первой очереди каменные блоки поднимали с помощью специальных подъемников, сделанных из коротких деревянных балок. Сначала заканчивали отделку верхней части пирамиды, после этого заканчивали соседние нижние части. Отделку основания и самой нижней части заканчивали в последнюю очередь.
Современные исследователи согласны с Геродотом в том, что на строительстве пирамиды Хеопса работало, по всей вероятности, сто тысяч человек, но всего лишь три месяца в году, в период разлива Нила. Постоянно на строительстве трудилось всего лишь около четырех тысяч человек (видимо, это были специалисты высокого класса и архитекторы). Для них был построен жилой городок.
Работники объединялись в специальные отряды, которые состояли из более мелких групп. Разделение основывалось на вместимости фелуки египетского речного транспорта. Самая маленькая группа — «звено» — могла состоять из десяти человек. Отряды, «команды» строителей носили собственные имена. В этих именах обязательно присутствовало имя фараона. Например, отряд «Как любима белая корона Снофру», или «Хеопс облагородил два царства» и т. д.
В каменных карьерах на блоки ставили «номер» и дату изготовления, на основании этого определялась производительность труда и норма выработки. Средняя норма дневной выработки каменотеса составляла примерно два кубических метра камня. Для строительства пирамиды Хеопса были необходимы 2 300 000 каменных блоков массой в 2,5 тонны каждый. Если взять за основу данные Геродота, т. е. время строительства пирамиды двадцать лет, то получим вполне реальный срок, получается, что ежедневно было необходимо укладывать в среднем 315 таких блоков.