由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - BLM非典型面经
相关主题
这周两个on-site,据说这里求bless很灵的on-site的时候Trie和suffix tree会考coding吗?
形势确实很严峻,OA都一个比一个变态了问道算法题
我个人学cs的经历Palindrome那题,OJ上通不过
贡献几个on-site题,不说谁家的了Palindrome那题,OJ上通不过
发几个小公司的题目leetcode上的Longest Palindromic Substring难道不收brute for
做题了,看看有没有比我更好的解法 (20个包子)Facebook电话面试总结
最长回文串leetcode里的Palindrome partition问题
how to resolve this question?palindrome partitioning 2
相关话题的讨论汇总
话题: 问题话题: 然后话题: js话题: onsite话题: goog
进入JobHunting版参与讨论
1 (共1页)
b*****i
发帖数: 76
1
首先说明,我是做用户界面的,不是什么大数据,云计算,操作系统方向的牛人。考我
的题大家应该不太可能遇到,但希望这个过程对大家有所帮助。
顺便问下,B的senior developer的工资base一般在什么范围呢?除了医保和401k还有
其他福利吗?
这个职位是recruiter联系的我,当时对老东家有(xiang1)点(dang1)不满,就答应申请
了。Recruiter一共列了前端相关的4个职位,我选了其中两个,都拿到了第一轮技术面
和onsite,但是只onsite了一个。
第一轮就是先简单介绍一下自己,然后就上hackerrank做题,我CS本科毕业六七年了,
C,Java,C++全忘干净了,工作中主要就是JavaScript,略带自娱自乐的学了一点
python,于是厚着脸皮一路拿JS解题。都是最基本的算法和数据结构,包含一些常见的
前端问题。然后轮到我问问题,我问他这个position具体干嘛,他表示不知道因为他不
在这个组干,我有点无语,就说好吧我没问题了 thank you and have a nice day。
技术面过了以后就拿到onsite了,先是两个local工程师面一些JS和nodejs的基本概念
,基本上是拿着一页纸挨个问问题。然后给我提出一个要设计的系统,让我mock一个
brainstorm session,并画出基本的wireframe,这个时候其实不是看你画的好不好,
而是看沟通和思路,所以我就走了一个简单的requirement analysis,画了个use case
diagram,然后画了两个线框图,在一些小细节上优化了一下交互,同时回答问题(有
些问题涉及到数据库,我提了一些基本概念然后说再深了我也不懂,他们就放过我了)
。最后是打开IDE写HTML CSS实现设计,他们家用的都是Bloomberg Terminal的键盘,
用起来手感很怪,所以打的很慢,再加上快到时间了,就让我挑一部分做,我大概写了
段主界面,CSS里放了些体现技术要点的东西,算是告诉他们不用担心劳资懂CSS里面各
种语法。
然后不知为什么他们又call了两个远程的工程师,让这两人专门考web development相
关,问题大同小异,轻松带过,到最后剩十分钟能问的都问完了,我就随便扯了两个问
题问他们。
第三场是经理,进来后说tell me your story。我就按倒叙讲工作,硕士,本科,讲了
些自己做的小项目。他显然是详细看过我的简历,网站等等。然后他打开一个Amazon页
面让我看两分钟然后说说what works what doesn't work,我就大概看了一下分析了一
下流程,提出3个潜在问题,提出可能的解决方法,但同时强调需要征集用户反馈。这
位经理显然是对我的设计能力更感兴趣,又问了我几个相关的问题。
第四场是department的头,进来先介绍了一下这个department的概况,然后介绍了下自
己的光辉岁月(确实很牛),然后时间就剩的不多了,随便聊了聊position的性质,让
我问了几个问题,问了下我对工资的期待就走了。
最后是HR,进来大概问了我现在工资和期望,visa状态,然后问我有没有其他家面食,
我说有另外一家onsite,约在三个礼拜后,他给了我一个数字,说这个数能不能让你把
其他家面试都推掉,我没明确答复,他说没关系你考虑一下吧,就结束了。
出门时天已经黑了,整个过程5个小时,共7个人。
能总结的经验:
1. 自信
2. 良好的精神状态,头天晚上早睡,面试前吃饱
3. 准备,有拿得出手的项目,最好附在简历后面
4. 面试经验,必要时可以找几个的公司练手
5. onsite时不会的问题,可以说不了解,让面试官move on,这样可以把重点集中在自
己会的东西上
6. take time to think,理清思路,不要急于给答案,否则容易出错
7. 问与你同级面试官的问题可以问what you like about this company, what do you
think can be improved,前一个问题可以让面试官自high一下,后一个也可以发现很
多有价值的信息;问经理的话就见仁见智了,不过要避免一些假大空的问题,什么未来
公司五年策略什么的就省省吧。
8. 跟工程师面,如果是自己了解的领域,就尽量多说,少给他插嘴问其他问题的机会
;跟经理面,最好说的慢一些,留些空隙,给他提问的机会。
9. 跟经理聊天,要看提的问题是例行问题还是他很感兴趣的问题,前者要回答简短,
给他节省时间,后者可以详细一些,因为这时候其实他在给自己找雇你的理由,那就给
他所有想要的信息
10. Recruiter其实很好用的,不出意外至少能让你拿到onsite。linkedin上面不妨加
几个,没事就打个电话聊聊,全当练口语了。
11. 找自己感兴趣的,或者感觉不试一下以后会后悔的职位。
以下是所有能想起来的题:
1.
Given an array with mixed stock ticker and their price, like:
var arr1 = ['GOOG', '123.2', 'MSFT', '108.9', 'BABA', '100.2', ..., 'TWTR',
'87.3']
And we have another array containing a subset of the tickers in arr1:
var arr2 = ['GOOG', 'BABA', 'F', 'NTFX']
Output ticker in arr2 with price. If ticker cannot be found in arr1, print '
F: N/A', like:
GOOG 123.2
BABA 100.2
F NA
NTFX NA
2.
Test Palindrome: abbcccbba -> yes, abca -> no
3.
看一个示例财年报表(含grouped columns),写HTML实现, 然后提出改进设计意见
4.
如何分析和优化网页加载及运行速度
5.
用JS实现Animal,Duck,Dog, Seal等Class,需要用继承,并使 dog instanceof
Animal === true
6.
Native JS for jQuery $('#id') selector, and use algorithm and data structure
to implement a function searching an element in HTML
n**p
发帖数: 1150
2
BB senior title很水,不要期待太高。。

【在 b*****i 的大作中提到】
: 首先说明,我是做用户界面的,不是什么大数据,云计算,操作系统方向的牛人。考我
: 的题大家应该不太可能遇到,但希望这个过程对大家有所帮助。
: 顺便问下,B的senior developer的工资base一般在什么范围呢?除了医保和401k还有
: 其他福利吗?
: 这个职位是recruiter联系的我,当时对老东家有(xiang1)点(dang1)不满,就答应申请
: 了。Recruiter一共列了前端相关的4个职位,我选了其中两个,都拿到了第一轮技术面
: 和onsite,但是只onsite了一个。
: 第一轮就是先简单介绍一下自己,然后就上hackerrank做题,我CS本科毕业六七年了,
: C,Java,C++全忘干净了,工作中主要就是JavaScript,略带自娱自乐的学了一点
: python,于是厚着脸皮一路拿JS解题。都是最基本的算法和数据结构,包含一些常见的

g**e
发帖数: 6127
3
BB senior有拿27w的哦

【在 n**p 的大作中提到】
: BB senior title很水,不要期待太高。。
b*****i
发帖数: 76
4
可以展开说一下吗?谢谢

【在 n**p 的大作中提到】
: BB senior title很水,不要期待太高。。
1 (共1页)
进入JobHunting版参与讨论
相关主题
palindrome partitioning 2发几个小公司的题目
python搞不定Longest Palindromic Substring啊做题了,看看有没有比我更好的解法 (20个包子)
palindrome int这个recursive能再java上实现么?最长回文串
请问一道Leetcode的题:Longest Palindromic Substringhow to resolve this question?
这周两个on-site,据说这里求bless很灵的on-site的时候Trie和suffix tree会考coding吗?
形势确实很严峻,OA都一个比一个变态了问道算法题
我个人学cs的经历Palindrome那题,OJ上通不过
贡献几个on-site题,不说谁家的了Palindrome那题,OJ上通不过
相关话题的讨论汇总
话题: 问题话题: 然后话题: js话题: onsite话题: goog