According to the characteristics of thick recent fill foundation and topography,combined with pile bearing type,negative friction coefficient,neutral point value and bearing capacity checking,the pile foundation design is carried out according to two types of friction pile and friction-end bearing pile,and the advanced digital detection technology is used to control the construction process of super long bored pile,so as to avoid the uncertainty caused by traditional methods.Through the static load test of single pile and the integrity test of pile body,the ultimate compressive bearing capacity of eight single piles with different pile lengths reached 9 000 kN and the pile quality was good.It shows that the design method and construction digital detection and control technology are successful,which can provide reference for similar pile foundation design and construction.