📣 独立日限时特惠: VIP通行证立减$68
楼主: chaoh_clemson
跳转到指定楼层
上一主题 下一主题
收起左侧

ZocDoc 新鲜面经

🔗
 楼主| chaoh_clemson 2015-8-4 01:13:39 | 只看该作者
全局:
更新:

过了3天左右吧,有了第二次的skype。

楼主看错了时间,以为是PDT,结果是EST。十分伧俗的开始了第二次面试。

两个面试官,第一个是个印度大哥,人很好,不知道会不会被黑。开始问我基本的排序方式和其优劣。我就说明了一下。后来他让我选一个排序方式写出来,楼主脑袋一抽,选择了quicksort。。。

后来写好了,他又问我啥时候使用快排效果会很不好。我说是reverse order的时候,不知道这个答案对不对。

接着下一个问题。他操着浓重的口音,我全力理解如下:有一个数组,当前的顺序和完美排序之间有多少差距,应该如何来衡量?题目不难,但是他描述的太奇怪了。。。加上我的听力不好,所以折腾了一段时间。所以建议大家一定要好好和面试官沟通,把自己的理解先说出来,他要是认可了再继续做题目。后来我就说可以计算自己的index和value的差值。他接着说,如果变成了linklist该如何是好,这时没有index了。在他的提示下,我说可以用正负来表示。例如,完美排序应该是一路‘+’,如果这时候有不对的地方,肯定会有一个‘-’,记录这个的个数。虽然我觉得还有一定的缺陷,但是他说很好,然后就让我问问题了。印度大叔一般都说特别好,回来都不怎么通过。。。楼主此时也心里一虚。

第二个是个美国大叔。不过这个大叔估计心情不好吧,很不active。问题是如何设计一个cache,15分钟清理一次。楼主很快有了LRU的思路。然后给他一一道来。但是楼主有个地方发挥不好,就是15分钟的限制,应该是相同的url进来的时候在更新。这里是面试官提示我,我才给他说的。失误失误。但是面试官貌似没有理解LRU的思路,我跟他讲了一下我这么设计的优势,他后面才理解。。。所以给大家的启事是:
1. 随时随地和面试官交流,这样你可以知道你的方向对不对。不过这个美国大叔,每次我询问他意见,他都没有理会我。。。
2.对于很大的题目,不要着急写代码,一定要开始说明你的思路。从顶层设计开始。这个弄好了,然后在写代码,不过只写api。对于一些基本的代码,例如listnode的操作,就不用写了。如果面试官想知道,他会告诉你。这样写下来,一眼就看到了轮廓,面试官好理解。楼主写的是python,还算是比较有结构的。但一大堆代码还是让人眼花缭乱,不知所云,只能操着不好的口语,慢慢解释。。。

还在等待消息,发个update面经,祝自己好运!!!

评分

参与人数 1大米 +10 收起 理由
kadimou + 10 很有用的信息!

查看全部评分

回复

使用道具 举报

🔗
 楼主| chaoh_clemson 2015-8-4 01:14:47 | 只看该作者
全局:
jerry_lin324 发表于 2015-8-4 01:04
你的第二轮这个面试结果还没出来呀?

还没呢,我上周五下午面试的。估计面试完他们就下班了吧。应该这两天就有消息了
回复

使用道具 举报

🔗
jerry_lin324 2015-8-4 01:42:31 | 只看该作者
全局:
chaoh_clemson 发表于 2015-8-4 01:14
还没呢,我上周五下午面试的。估计面试完他们就下班了吧。应该这两天就有消息了

祝楼主好运啊,果断拿到onsite!
回复

使用道具 举报

🔗
jerry_lin324 2015-8-4 01:48:13 | 只看该作者
全局:
chaoh_clemson 发表于 2015-8-4 01:14
还没呢,我上周五下午面试的。估计面试完他们就下班了吧。应该这两天就有消息了

他家有两轮Skype面试啊?
回复

使用道具 举报

🔗
 楼主| chaoh_clemson 2015-8-4 02:44:34 | 只看该作者
全局:
jerry_lin324 发表于 2015-8-4 01:48
他家有两轮Skype面试啊?

对的,我不在NY,就是两轮了。要是你在NY估计是一轮吧
回复

使用道具 举报

🔗
jerry_lin324 2015-8-4 03:57:03 | 只看该作者
全局:
chaoh_clemson 发表于 2015-8-4 02:44
对的,我不在NY,就是两轮了。要是你在NY估计是一轮吧

我也不在,刚才他说也是两轮~~第一轮和第二轮差别大么?
回复

使用道具 举报

🔗
 楼主| chaoh_clemson 2015-8-5 00:34:33 | 只看该作者
全局:
jerry_lin324 发表于 2015-8-4 03:57
我也不在,刚才他说也是两轮~~第一轮和第二轮差别大么?

差不多的感觉,都是coding和设计问题呢~我把第二轮的也post出来了。反正有些问题比较奇怪,你就多和面试官多多沟通就行
回复

使用道具 举报

🔗
jerry_lin324 2015-8-5 02:27:07 | 只看该作者
全局:
chaoh_clemson 发表于 2015-8-5 00:34
差不多的感觉,都是coding和设计问题呢~我把第二轮的也post出来了。反正有些问题比较奇怪,你就多和面试 ...

嗯啊,好的嘞,我约的这周五。。。
回复

使用道具 举报

🔗
swing 2015-8-19 21:09:27 | 只看该作者
全局:
skype第一轮电面中的第一个题目,一个排序的数组如何知道一个数是否存在的那个题,为什么这个地方要用到hashtable啊我不明白,能给讲一下么,谢谢啦~
回复

使用道具 举报

🔗
 楼主| chaoh_clemson 2015-8-20 07:04:17 | 只看该作者
全局:
swing 发表于 2015-8-19 21:09
skype第一轮电面中的第一个题目,一个排序的数组如何知道一个数是否存在的那个题,为什么这个地方要用到has ...

哦哦, 那个是他开始的时候说是unsorted,如果不排序,就得用hashtable来检查吧。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表