字节跳动python面试题校招_为什么字节跳动的前端面试需要那么难的算法题?

刚好最近在学Rust,目前Rust写数据结构相关的资料太少了,专门建了个repo用来记录Rust刷leetcode的解法顺便写写心得,欢迎star长期稳定更新。https://github.com/zhangyuang/leetcode​github.com

-------------分割线--------

咋说呢。。可能是因为前端的知识题太好刷了?不太好区分水平。原理那些什么人都能说一点上来。招进来业务代码一写那质量敢怒不敢言。react diff算法 vdom那些概念 可能花个1-2天大概就能刷完了?react/vue设计原理那些花个2-3天把尤大的知乎回答全部看完基本能吹蒙面试官。手写promise实现这些准备一下也不是很难。除非问规范或者v8之类的问题那基本死一片人了。。算法的话不准备个十天半个月估计没啥底气。好在看了一下他们前端的算法大部分都是原题。(不是原题的话我估计面试官自己不提前准备当场肯定十有八九也做不出来。所以本人从不敢嘲讽那些数学专业但是薪水不高的同学因为说不定别人转cs分分钟算法秒杀我哈哈。现在我的算法解题思路完全靠高中数学竞赛的那些知识撑着。。。

当然就我看来与其你出原题还不如不出,实在没啥意义。除了面试者要准备面试官也得准备不然被反问了不会就尴尬了。前端的话难过超过medium里面的中等水平也没啥意义。反正我的算法知识仅限于链表反转树的各种遍历和背包问题这种dp。再难一点问什么图什么的完全不会。

对前端来说让我来问要么问这些知识的简单变种比如求路径和。01背包到多重背包什么的。。不过简单准备一下的话也很容易过。要么不问具象的数据结构,直接给契合前端具体的复杂对象处理题。

(其实主要还是看简历项目,因为据我观察我司一大票前端的算法能力都不行包括我。除了应届生在校招期间疯狂刷题之外工作后肯定都忘得差不多了。也就要面试之前可能会花点时间复习一下典型的知识点。超出复习范围基本gg

这里顺便咨询一下各位大佬前端面试一般问对方什么问题。感觉2020年的前端想要区分水平太难了。

最后打几个广告。学习算法我推荐看浙大的这个数据结构课程从头梳理知识打基础。前段时间花了一两个月看完收获良多。顺便推荐一下我们团队(狼叔团队)最近开源的Serverless场景下的SSR框架

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值