登录
  • #美国面经
  • #码农类general
  • #linkedin

我的前端准备+面试之路!!不要放弃!(2)--面经

一点点飞
25083
45
打算新开主题写面经因为没有找到修改原文的地方。。

这个是前端准备的帖子:

我的前端准备+面试之路!!不要放弃!

(出处: 一亩三分地论坛)

这个帖子讲讲我血泪的面试经历。。。

1.背景

Brandeis U 在Boston, MA.今年六月底决定直接裸奔到CA!当时已经准备了两个月,但是没什么进展,房租到期决定既然搬家就搬到CA好了!谁知道我还能在美国待多久,既然这么想去加州就去吧!管他呢~于是我就两天卖了车,一周打包行李连卖带送的卖了家具和一堆东西,用USPS 寄了6个大纸箱子,每个大概60多刀,随身带个登机箱,在机场托运一个大箱子,齐活儿过来了!当然我这里有朋友,所以先暂住朋友家里了,这样不用我找房子了还是省了很多事情的。

2.面试

这要开始说面试真不知道要如何说起啊。。这几个月的时光,一直压抑的心情,极易生气的情绪,每次望着窗外的树叶发呆不知道什么时候才是个头,不知道怎么才能让自己开心一点,轻松一点。给好友电话,一向倔强的我竟然也会哇的一声哭出来,边哭边说说我觉得我坚持不住了。。当时唯一的动力,就是,经历了这么多,努力了这么久,不开心了这么长时间,我好想好想知道会有什么样的结果在等着我,到底会不会有好的结果在等着我。真的觉得,这样的日子除了忍着,没有其他办法。回家当然是条轻松的路,条件也允许,家里还舒服,找工作应该也方便很多,但是那样的话我好不甘心。从来不是一个会放弃的人,现在也不是。13年毕业之后今年才开始找工作 背后的原因 是不想回忆的过去,不是什么开心的事情。所以才说经历了这么多,如果就这样放弃走掉,实在不甘心。现在想起来,还是好多感慨。所以,如果你还在找工作,不断被拒,千万不要放弃,至少要给自己一个答案。

总共5次onsite. 从第四次开始发光拿了offer.之前三次,绝对血泪史。

A. Groupon(bread crumbs):

第一次onsite,leetcode也就做了30道。。死的很惨

第一轮:js asynchronouse question

给你个array 里面的item都是function,都需要ajax call. 你要写个程序,来判断什么时候所有function都返回了结果,并且把结果返回。

其实就是需要一个call back function来count结果的数量。这种类型的题都是类似思路。

还有一个题就是flatten obj.假设每一个key的value 只能是obj 或数字/string, flarren obj但是要

本帖隐藏的内容需要积分高于 188 才可浏览,点击前往一亩三分地论坛阅读

有多少行,要求写一个函数,每次调用的时候可以随机return一行。要求,整个文件按行读取只能读取一遍切不能有额外存储空间。

其实很有意思的一道题,想了好久好久,我当时在面试最后的时候写出了答案,答案不公布了大家可以想一想哈。

第二轮:一道题是 一个array,每一位存储的是一个10进制数字,这个10进制数字代表的是一个8 bit binary number. 要求把这个array中的item每六位取出来放到新的array中(最后没有凑够就不管了)。比如[240, 204] 也就是[11110000, 11001100] --> [111100, 001100, 1100],要考虑如果这个数字不足8位,比如1-->01 要用0占位

另一道题是一个array of int,要求生成一个新的array,要求这个array中每一个值是给的那个array中除去对应位置的int,剩下所有int的积。

比如[1,2,3]-->[6, 3, 2]要求扫两遍array 且不让用除法。除法我当时第一个想出来的,他说可以但是不让用除法。。

第三轮:js的问题.基本也是curry function不记得了。。

第四轮:问一个平面,如何判断两个矩形是重叠的。给的参数是两个obj 每个obj的property分别是4个顶点的(x,y)值。并且两个矩形都与x, y轴平行。

另一个问题,leetcode原题,valid BST.

第五轮:用recursion 和iterative两种方法写BST的insertion, 不用balance.

第六轮:leetcode原题 remover duplicate from array 还聊了半天别的。

第七轮:找到一个string中a的数量。开始用循环,然后加难度要用recursion, 然后要求不能传入index作为parameter, 然后不能传入count作为parameter,最后要求不能用if else或者: ?的形式! 这个是director考的题。怪我嘴贱。。。他笑呵呵的说这轮我们不考technical question了,我一脸吃惊的说,啊?!不考啦!!结果他又笑呵呵的说,你想考啊 可以啊 没问题啊 来啊!!。。。。。。然后我就变成7轮了技术面了。。

好在最后给我发offer了。。

睡了睡了,最后一个linkedin明天写啊!!然后再看看电面一般考什么,总结总结常考类型。晚安!!
45条回复
热度排序

发表回复