拿下快手日常实习Offer
大家好,我是帅地。
对于 25 届的同学,如果你准备的还不错,比如项目已经做了两个了,算法也刷了一两百道了,常见八股文也刷过了,那其实可以去尝试找日常实习了,因为日常实习会比暑假实习容易一些,特别是你能够实习 6+ 个月的,那就更加有优势了。
即使找不到也没关系,当做刷面试经验,因为一开始往往会被吊打,比如训练营这位 25 届的学员(大三,学历:末流中的末流985,就是西北末流,分数线比很多一本还低),大一第二学期就加入训练营的了,各方面都学的很不错,几个月前我让他去面字节,不过一面就被吊打了。
其实我觉得他学的还是不错的,被吊打主要还是没经验,毕竟第一次面试,即使学的很好,也会被吊打,所以被吊打也是意料之中,先体验体验总是好的。
被吊打之后,这几个月把训练营的八股文问题全部手写了一遍
这么多问题,工作量还是很大!同时梳理了项目,最近去面日常实习,面了四家,全部拿到 offer
最后以快手后端实习Offer结束面试,下面也是本次面试过程中的面经,大家可以看一看,感受一下大厂日常实习难度:
10.8 快手-商业化部门 | 日常实习 (已OC)
一面:40 min
基础:
-
Java 的集合类知道哪些?说说 HashMap ?线程安全吗,如何变线程安全? -
ConcurrentHashMap 如何实现的?(synchronized 原理以及升级过程) -
线程池的参数? -
full gc, minor gc? -
垃圾回收算法? -
CPU 密集型和 IO 密集型下如何设置核心线程数? -
聚簇索引和非聚簇索引区别 -
MySQL 的各个隔离级别,以及分别解决了什么问题 -
Redis 有什么数据类型(结合项目) -
Redis 分布式锁实现?(上次地哥发那个腾讯技术团队) -
项目中的前缀树,自定义注解限频,网站优化过程(多扯)
算法:反转链表(笑嘻了)
二面:45min(面试官迟到 25min 慌死我了)
无基础,全项目。
具体实现细节,为什么要做?具体的业务逻辑有哪些?怎么学这些技术的?大一在干嘛,大二在干嘛。
答得不好的点:项目中的安全问题没有考虑(其它人都可以调用我后端的核心接口,黑名单?我觉得不好),还有实践中 MySQL 挂了咋办?(这个还真没想过)
算法:一个 int,最多一次交换,让这个 int 最大。
总结
总的来说,现在面试,真的是需要基础+项目+算法,三者都得回,而且项目越来越重要,项目不需要高大上,而是需要要有自己的思考,比如这位训练营的项目,其实总体技术栈很简单,但是很多东西需要自己的思考,不然面试一下子就漏陷了。
最后就是,其实 25 届也不用着急,准备的好的,就去体验面试,没有准备好的,好好准备,千万不要去送人头,要送也是不能去大厂送,不然留下不好的记录。可以好好准备到寒假或者明年暑假。
------------------------------------------
最后,欢迎加入帅地的1对1指导训练营,适合任何阶段的用户,帅地会提供:
1、1对1个性化规划学习,个性化给你安排学习,查漏补缺,冲击大厂冲击银行还是对标小厂学习路线都不同,帅地会让你以最快的速度去突击这些岗位。
进来基于你各方面都会变的很明确,也可量化,不再迷茫,不再纠结,一心学习!
2、网上很多大杂乱,不靠谱,帅地一对一给你指导,可以让你少走很多弯路,帮助你提前比别人快一步,往正确方向一心学习,才是最重要!不少用户进来突击一个月拿到中大厂offer
3、完整八股文专题,算法,项目资料,一站式简历服务,从0到1,所有都有,告别网上大杂乱!把时间花在最重要的事情上!
4、训练营永久有效,越早进来价格越低,享受权益越多,不促销,并且保证价格只涨不降,否则你可以来退差价!因为我是真的认可自己的服务!.......
5、帅地全职24小时在线,随时解答你的纠结,给你心理按摩!避免少走弯路
具体欢迎来帅地的后端训练营,详情点击这里:训练营