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