s***k 发帖数: 12 | 1 刚面完F,感恩节回报版面。为免被机器人搜索,尽量用中文。
总的来说感觉和板上大部分F面经差不多,leetcode上原题或变形题比较多。刷题容易
刷出offer。
电面 (感谢国人大哥放水!)
1. 二分查找, 略有变形,注意边界条件
2. 二叉树序列化/deserialization
3. 集合 A and B, 计算 A-B and B-A
白板面:
1. 把一个string分成几个单词 (leetcode题)
2. 大整数相加,相乘 (扩展为任意进制)
3. decode ways (leetcode题)
4. json prettify
5. 设计题: 搜索FB状态更新
这些题真是不难,只要细心点动作快点就好。 json prettify是第二题,时间不够没做
完,不过从offer情况看没被一票否决。
一些感想:
1. 要想动作快,白板上字体可以小一点,长类型名可以用缩写。比如ArrayList<
String> 我都写成AL,所有interviewers都没意见。再比如throw
xxxException,直接写成throw ...就好了。当然你必须说出来这缩写代表什么。
2. 如果忘了某个库函数,直接说就行了,或者自己造一个。
3. 在说“做完了”之前主动跑几个test cases,不要被动等interviewer让你跑test
cases。
4. 简单题想出彩,代码越简单越好。如果有重复代码,最好refactor一下。
5. 尽量争取每轮多做几道题
6. 刷leetcode很有用。我一遍都没刷全,只做了100来道题,就深切感受到了。我准备
给leetcode donate了,正是感恩节应该做的事。 有时间刷多遍的同学我建议不要只追
求“pass”,而是多注意下code质量,越短小精悍越好。 |
w*****t 发帖数: 485 | |
m**********e 发帖数: 22 | 3 多谢分享!第四题是啥意思?
4. json prettify
【在 s***k 的大作中提到】 : 刚面完F,感恩节回报版面。为免被机器人搜索,尽量用中文。 : 总的来说感觉和板上大部分F面经差不多,leetcode上原题或变形题比较多。刷题容易 : 刷出offer。 : 电面 (感谢国人大哥放水!) : 1. 二分查找, 略有变形,注意边界条件 : 2. 二叉树序列化/deserialization : 3. 集合 A and B, 计算 A-B and B-A : 白板面: : 1. 把一个string分成几个单词 (leetcode题) : 2. 大整数相加,相乘 (扩展为任意进制)
|
s***k 发帖数: 12 | 4 就是json缩进打印
把{"a":1, "b":2}
打印成
{
"a": 1,
"b": 2
}
http://jsbeautifier.org/ 上可做试验
【在 m**********e 的大作中提到】 : 多谢分享!第四题是啥意思? : 4. json prettify
|
A*********c 发帖数: 430 | 5 十分感谢lz分享!
【在 s***k 的大作中提到】 : 刚面完F,感恩节回报版面。为免被机器人搜索,尽量用中文。 : 总的来说感觉和板上大部分F面经差不多,leetcode上原题或变形题比较多。刷题容易 : 刷出offer。 : 电面 (感谢国人大哥放水!) : 1. 二分查找, 略有变形,注意边界条件 : 2. 二叉树序列化/deserialization : 3. 集合 A and B, 计算 A-B and B-A : 白板面: : 1. 把一个string分成几个单词 (leetcode题) : 2. 大整数相加,相乘 (扩展为任意进制)
|
f*******w 发帖数: 1243 | |
r****2 发帖数: 60 | 7 感谢楼主分享,收藏了:
http://phdtree.org/
http://phdtree.org/toplist/field/chem/
【在 s***k 的大作中提到】 : 刚面完F,感恩节回报版面。为免被机器人搜索,尽量用中文。 : 总的来说感觉和板上大部分F面经差不多,leetcode上原题或变形题比较多。刷题容易 : 刷出offer。 : 电面 (感谢国人大哥放水!) : 1. 二分查找, 略有变形,注意边界条件 : 2. 二叉树序列化/deserialization : 3. 集合 A and B, 计算 A-B and B-A : 白板面: : 1. 把一个string分成几个单词 (leetcode题) : 2. 大整数相加,相乘 (扩展为任意进制)
|
f********x 发帖数: 2086 | |
UD 发帖数: 182 | 9
5. 设计题: 搜索FB状态更新
这题你是怎么做的?
【在 s***k 的大作中提到】 : 刚面完F,感恩节回报版面。为免被机器人搜索,尽量用中文。 : 总的来说感觉和板上大部分F面经差不多,leetcode上原题或变形题比较多。刷题容易 : 刷出offer。 : 电面 (感谢国人大哥放水!) : 1. 二分查找, 略有变形,注意边界条件 : 2. 二叉树序列化/deserialization : 3. 集合 A and B, 计算 A-B and B-A : 白板面: : 1. 把一个string分成几个单词 (leetcode题) : 2. 大整数相加,相乘 (扩展为任意进制)
|