背景:双非本 末9硕,本硕都是非科班,京东、快手两段实习经历,leetcode 280题秋招:快手sp、小红书sp、美团 阿里白菜 本科学过计算机的基础课程,所以只花了半个月回顾了一下。从22年6月开始学Java的,当时花了三四个月学完了Java基础、SSM、SpringBoot、MySQL、Redis、JUC、JVM。 在22年10月的时候做了一个项目就开始投简历了,我当时是做的造轮子的项目,但我觉得第一个项目可以做业务类的。如果导师放实习的话,可以尽早出去找,尤其是在10月之后,各个大厂的暑期实习生基本都离职了,这时候的竞争比较小、很容易上岸。我是在22年11月初捡漏拿到了京东的实习offer,虽然实习期间一直在打杂,但是对简历加成很大。 23年3月从京东离职,接着背八股刷算法准备找暑期实习。从3月一直找到6月才拿到第一个暑期实习offer(快手),中间经历了两次排序挂,各种面试挂,简历挂。快手的实习是可以无限投的,我当时投了四五十个组。 6月~9月在快手实习,实习的时候只要有空就看公司的文档,看别人的技术方案(看懂了就是自己做的了)。这段时间看了RocketMQ、Kafka、动态线程池和限流器的原理,也用到了实习项目里。 有了快手的经历后秋招就轻松很多了,很少简历挂。面试的时候要引导面试官往自己熟悉的区域提问,我后续面试大多是问问消息队列、限流器、动态线程池,做一两道算法就通过了。面试算法题比较简单,基本都是hot100的原题,笔试会难一点。算法题刷一两遍代码随想录和hot100就够了。 最后希望uu们都能拿到满意的offer、顺利毕业吧。有需要改简历或者面经的可以私信我,看到了就会马上回。 顺便捞一下快手音视频的未来同事