学长秋招仅凭精通数据结构和算法,拿下七个offer,进了字节跳动

去年,学校有位学长参加秋招的时候,拿到了字节跳动、快手、阿里、美团……等等 7 家大厂的 Offer,在此之前,学长一直“默默无闻”,基本可以说是在秋招一战成名,成为众多学弟学妹羡慕的对象。

今年,伴随着疫情的影响,就业形势并不乐观,于是,秋招的准备就变得尤为重要,毕竟毕业之后的第一家公司,决定了以后工作的起点。为此,学校的老师特意邀请了这位学长来做了分享,因为他最后选择了字节跳动,就以字节跳动为例,分享了一些经验:

  • 字节跳动并不会特别关心候选人使用什么编程语言,逻辑很简单,你 Java 特别厉害,那转 Go 语言肯定不难。当然,如果你觉得难,那大概率也通不过后面的面试。

  • 在整个的面试流程中,至少会有 3 技术面,并且每一轮面试都会考算法。不管你是工程师,还是架构师。

  • 怎么考算法呢?一般会分两步,第一步是直接让你说思路,第二步是让你直接上手写代码。字节跳动的算法题一般对应的是 LeetCode 中级模式,要通过面试,你肯定得花时间好好准备。

  • 写代码的时候,千万别以为只是看你算法能力。面试官还会通过这个环节考察你的编程习惯,比如变量名是不是爱用中文拼音,代码结构是不是很烂。等等。

从这些沟通结果上看,字节更多是考察技术人员的基本功,基本功扎实,人足够聪明,又具备一定的软技能,那就可以做技术相关的任何事,他们对这一块的要求是专业和熟练。做知道分子是不行的。

学长说他准备算法的时候就用了一份资料学习,好像是左程云老师推荐给他的,想说是什么神仙学习资料这么牛逼,就要来和大家一起分享一下

应该很多人都听说过吧《程序员代码面试指南之IT名企算法与数据结构题目最优解》

采用题目+解答的方式组织内容,并把面试题类型相近或者解法相近的题目尽量放在一起,读者在学习本书时很容易看出面试题解法之间的联系,使知识的学习避免碎片化。

书中将所有的面试题从难到易依次分为“将、校、尉、士”四个档次,方便读者有针对性地选择“刷”题。有了这个神兵利器,码农们做好在面试中脱颖而出的准备吧!!

目录

由于题目和解析加起来实在是太多了,只能展示目录和部分内

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值