报个Twitter的reject# JobHunting - 待字闺中
w*x
1 楼
题目是reject不是offer啊~~
具体题目就不上了,大致说说感觉
1. 第一个电面是个国人,问的题目不难也不是很简单,会挣扎一下
2. 二面是问的merge k sorted list,然后写unit test程序然后聊聊数据库的基本知识
Onsite技术面是5轮:
1. 一个MSR的印度人,问得是一个merge sort的变体,先写简单的code然后再要不断改
变条件问怎么改进。卡住了他会有些提示,整个过程还是蛮愉快的,但是可能反应慢了
一点。
2. 一个印度人,他觉得答得最好。问了3个题,第一题是关于多线程的问题,64位变量
在32位操作系统多线程出的一些问题(居然说long在32位下是8个字节),直接写出汇编
代码再分析给他听的。修改为线程安全类,然后问读操作多该怎么整提高效率,然后要
实现一个什么什么锁(你们猜的到的,最后做出来了应为我见过这题,就是那个semaphor
+ mutex)。最后问了一个用堆解决的问题。都要coding。
3. 国人。问了一个算法。一开始设计数据结构,给出了merge sort的方案,code之,
然后问有没有什么其他数据结构可以满足,想到了hashmap。然后又问了一道数据库设
计的题以及相关的数据结构,怎么recover,会出什么问题。
4. Hiring manager. 问了一道DP题。这题做的可能差了点,写了一半发现他不是很专
注就解释一下算法准备接着写完,然后和他讨论了一下如何返回路径的问题,讨论的时
间长点就没叫接着写,可能这里做的不好。然后问了一道简单题,很快code之,再问了
那题的一个优化,很快就想出来了,看的出他蛮高兴。感觉那个优化不是很好想,蛮
tricky的。
5. 白人的large scale系统设计题,是个搜索相关的问题。给出了方案。中间和他又很
多的交流,他一直说我的办法是work的,但是和他的设计有点不一样,感觉最后他也满
意,交流也愉快。
面试完了以后感觉还不错,觉得希望蛮大的,最后还是悲剧了,看来bar还是很高啊,
无解了。其实当时觉得我就这个水平了也算发挥出来了,很遗憾,先去现在的公司做着
再说。
准备了那么长时间结果Google, Facebook, Twitter 的 onsite都挂掉了,每次希望都
觉得蛮大的,看来还是水平不行,也不知道是不是智商问题,挺不好意思的,最近也不
想做题了,不知道有什么用,这次不管是onsite还是电面coding我觉得都写得很快,而
且也算clean(这点我有信心吧,几乎就是在默写),不过hiring manager那个DP的题可
能是没做很好,也可能系统设计能力有欠缺或者反应不够快,他家的offer还是相当难
拿。
祝以后面T家的好运!虽然没有offer但是他们家面试还是很有水平的,觉得挺满意的。
我先休息一段时间了
具体题目就不上了,大致说说感觉
1. 第一个电面是个国人,问的题目不难也不是很简单,会挣扎一下
2. 二面是问的merge k sorted list,然后写unit test程序然后聊聊数据库的基本知识
Onsite技术面是5轮:
1. 一个MSR的印度人,问得是一个merge sort的变体,先写简单的code然后再要不断改
变条件问怎么改进。卡住了他会有些提示,整个过程还是蛮愉快的,但是可能反应慢了
一点。
2. 一个印度人,他觉得答得最好。问了3个题,第一题是关于多线程的问题,64位变量
在32位操作系统多线程出的一些问题(居然说long在32位下是8个字节),直接写出汇编
代码再分析给他听的。修改为线程安全类,然后问读操作多该怎么整提高效率,然后要
实现一个什么什么锁(你们猜的到的,最后做出来了应为我见过这题,就是那个semaphor
+ mutex)。最后问了一个用堆解决的问题。都要coding。
3. 国人。问了一个算法。一开始设计数据结构,给出了merge sort的方案,code之,
然后问有没有什么其他数据结构可以满足,想到了hashmap。然后又问了一道数据库设
计的题以及相关的数据结构,怎么recover,会出什么问题。
4. Hiring manager. 问了一道DP题。这题做的可能差了点,写了一半发现他不是很专
注就解释一下算法准备接着写完,然后和他讨论了一下如何返回路径的问题,讨论的时
间长点就没叫接着写,可能这里做的不好。然后问了一道简单题,很快code之,再问了
那题的一个优化,很快就想出来了,看的出他蛮高兴。感觉那个优化不是很好想,蛮
tricky的。
5. 白人的large scale系统设计题,是个搜索相关的问题。给出了方案。中间和他又很
多的交流,他一直说我的办法是work的,但是和他的设计有点不一样,感觉最后他也满
意,交流也愉快。
面试完了以后感觉还不错,觉得希望蛮大的,最后还是悲剧了,看来bar还是很高啊,
无解了。其实当时觉得我就这个水平了也算发挥出来了,很遗憾,先去现在的公司做着
再说。
准备了那么长时间结果Google, Facebook, Twitter 的 onsite都挂掉了,每次希望都
觉得蛮大的,看来还是水平不行,也不知道是不是智商问题,挺不好意思的,最近也不
想做题了,不知道有什么用,这次不管是onsite还是电面coding我觉得都写得很快,而
且也算clean(这点我有信心吧,几乎就是在默写),不过hiring manager那个DP的题可
能是没做很好,也可能系统设计能力有欠缺或者反应不够快,他家的offer还是相当难
拿。
祝以后面T家的好运!虽然没有offer但是他们家面试还是很有水平的,觉得挺满意的。
我先休息一段时间了