算法堆积的技术公司,不论是什么职位。偶然的一个机会接到葫芦HR的电话,问了一下大概的经历和目前打算做的事情,然后很荣幸的约上了最快的一次面试。特地告诉我说,我们直接考算法,你准备一下。
当时听完有点懵逼,作为一个FE来讲,有些算法还是烂熟于胸的,但HR还特地说让我去网上找找葫芦的算法题,心里就有点打鼓。前一晚一直在找葫芦的面试题,看完基本懵逼,不是JS能涉及到的算法,基本上都是考服务端(JAVA/Ruby/Python等)的算法。
第二天准时接到电话,聊了15分钟自己做的项目和难点以及解决方案,然后进入coderpad进行coding,因为时间是一个小时,之前聊的有点多,所以剩下的时间大概是30分钟(切记如果你遇到coding,前面的项目或自我介绍尽可能短,以便给后边的coding留时间),考官妹子开始出题:有不同的url路径:http://abc/def/../../hig; http://abc/./../def;http://../../abc让解析出最为正确的url路径地址(请原谅我解释的不清,因为我也没太搞明白);然后让给出测试用例,要求涵盖尽可能多的非法路径判断。这个url路径实际相当于是映射到服务器路径的,和正常的路径格式一样../是返回上一级 ./是当前级。我有印象当时在哪里看到了这个解法,但是不是前端处理的,所以就忽略了。
因此,写了20多分钟用JS处理了一部分,但没有涵盖完全。结论:妥妥的没过一面,但面试官和我说,她和hr说下看看是不是适用于site那边的前端岗(?又一次懵逼,可能他们的前端分的比较细吧),过了两天接到HR电话,说综合考虑,还是谢谢我参加的面试,希望以后有机会再合作。
hulu是一个非常注重算法和逻辑思维的公司,但对岗位要求也一样不局限于你的技能,并不是说你是JS就要考你JS的语言实现,所以大家要有比较广的技术面以及对算法一定要涵盖全。
2轮面试:电话面试、笔试
面试感受:一般;面试难度:困难;面试来源:社会招聘