请讲解一个自己做的、比较好的简单项目。给1亿个数,如何快速找出前K个出现频率最高的数字?不断往容器中添加元素,会有什么问题?容器扩容对性能有什么影响?如何避免容器扩容带来的问题?struct中依次为char、double、int,其size是多少?上述struct的size为24,具体是怎么计算的?如何调整该struct的成员顺序,使其大小更合理?调整后struct的第一个成员应放什么?平时是否有写技术博客的习惯?之前是否参加过编程比赛,或有其他编程相关习惯?是否刷过一些算法题?最快什么时候能到岗实习?实习时长具体能达到多久?