基于你的情况(7月份、早十晚十实习、需要准备秋招),我建议以下时间安排策略:

整体时间规划

工作日安排(周一至周五)

  • 早上6:30-8:30:算法题刷题(2小时)
  • 中午12:00-13:00:八股文复习(1小时)
  • 晚上22:30-24:00:八股文深度学习或算法总结(1.5小时)

周末安排

  • 周六:集中刷算法题,模拟面试练习(4-6小时)
  • 周日:八股文系统梳理,项目经验整理(4-6小时)

具体建议

算法准备(每天2-3小时)

  • LeetCode Hot 100 为核心,按难度递进
  • 重点关注:双指针、滑动窗口、动态规划、树与图
  • 建议每天至少2道题,周末可以增加到4-5道

八股文准备(每天1-2小时)

  • 计算机网络、操作系统、数据库、Java/C++基础
  • 利用碎片时间(通勤、午休)复习
  • 制作知识点卡片,便于快速回顾

实用技巧

  1. 利用通勤时间:听技术播客或复习八股文
  2. 午休时间:快速过一遍昨天学的内容
  3. 周末集中突破:深度学习和大量练习
  4. 制定周计划:每周设定具体目标和完成指标

这样安排既不会影响实习工作,又能保证充足的准备时间。关键是坚持执行,保持学习节奏!