由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
SanFrancisco版 - FB电面求分析
相关主题
几个新盘开始暗中降价给discount了八卦开篇:我的“多幕水贴剧本”:-)
US GreenCard visiting canada with passport expiring in 2mon (转载)掌握主动权: TODO and SIGNON (转载)
听说有人彻底解决了np问题?与apartment complex相邻的房子能买吗?
求帮助-代数2一题  谢谢大家Re: 旧金山现在基本上什么坏事都有老中 (转载)
刚来美国请问如何在45岁前存上200万美元存款 (转载)湾区有人去玩么
求推荐修篱笆的师傅真相大白:三哥十几年一路骗来的真正原因 (转载)
Google+是不是有点儿overhype了?---狗狗盘后直冲600烙印职场迷宫凯旋ALGORITHM (转载)
车停在车库里都被砸了玻璃,求助有谁路过 SFO 免税店请帮忙查个价格
相关话题的讨论汇总
话题: path话题: block话题: 机器话题: boundry话题: list
进入SanFrancisco版参与讨论
1 (共1页)
g*********e
发帖数: 14401
1
昨天面的。上来先问我简历上的OS project。
之后开始coding,问了一个走迷宫的问题。在一个bool array里面寻找两点的path,并
打印。
我写了一个DFS递归+visited array寻找。
之后他问我complexity。我说空间时间都是O(mn)。
他说我的code时间不是O(mn),我看了下发现我的是exponential,就跟他说了,然后忙
改了下,就是visited set以后不再reset。这样就是polynomial time。他还算满意。
之后他问我如果这个迷宫很大,该怎么处理。我想了下说就分成若干小block,每台机器
算每个小block里可能的boundry to boundry path,并存在一个list里面。这样相邻的
block就可以交流对方的path,然后拓展当前path(我也没完全想出个solution)
他让我写每台机器算block里path和互相交流的过程的伪代码。说类似remote
procedure call。
我瞎写了下,大致就是对每个block边界上的点每对pair求path, 并且有个优化,在寻
找path的过程中如果路径其他边界点,直接添加该path.
然后写机器间交流的伪代码,我更乱写了,大致是根据相邻机器的path list拓展当前
机器的global path.并不停的expand global path list.
最后我问了他几个technical问题。
求分析我这样还有戏吗?
g*********e
发帖数: 14401
2
发错版了。。。
d*******d
发帖数: 2050
3
恕我直言,这个表现很勉强。不过电面的门槛比较低,还有点希望。
不过这个表现在onsite是完全没戏的。

【在 g*********e 的大作中提到】
: 昨天面的。上来先问我简历上的OS project。
: 之后开始coding,问了一个走迷宫的问题。在一个bool array里面寻找两点的path,并
: 打印。
: 我写了一个DFS递归+visited array寻找。
: 之后他问我complexity。我说空间时间都是O(mn)。
: 他说我的code时间不是O(mn),我看了下发现我的是exponential,就跟他说了,然后忙
: 改了下,就是visited set以后不再reset。这样就是polynomial time。他还算满意。
: 之后他问我如果这个迷宫很大,该怎么处理。我想了下说就分成若干小block,每台机器
: 算每个小block里可能的boundry to boundry path,并存在一个list里面。这样相邻的
: block就可以交流对方的path,然后拓展当前path(我也没完全想出个solution)

g*********e
发帖数: 14401
4

你这说的我拔凉拔凉的,罢了,老实去亚麻了。

【在 d*******d 的大作中提到】
: 恕我直言,这个表现很勉强。不过电面的门槛比较低,还有点希望。
: 不过这个表现在onsite是完全没戏的。

g*********e
发帖数: 14401
5

请教,我这个表现主要哪里比较欠缺?去onsite的话要加强什么?谢谢了!

【在 d*******d 的大作中提到】
: 恕我直言,这个表现很勉强。不过电面的门槛比较低,还有点希望。
: 不过这个表现在onsite是完全没戏的。

d*******d
发帖数: 2050
6
加强白板coding.
onsite 重点考査白板coding,题目不会很难,但必须一次写出来能直接编译运行出正确
结果,不能有bug.
大约都是你碰到的找path那个难度的。
从你对那个题的回答看,你算法基本功不是特别扎实,有待加强。

【在 g*********e 的大作中提到】
:
: 请教,我这个表现主要哪里比较欠缺?去onsite的话要加强什么?谢谢了!

g*********e
发帖数: 14401
7

哦 谢谢!

【在 d*******d 的大作中提到】
: 加强白板coding.
: onsite 重点考査白板coding,题目不会很难,但必须一次写出来能直接编译运行出正确
: 结果,不能有bug.
: 大约都是你碰到的找path那个难度的。
: 从你对那个题的回答看,你算法基本功不是特别扎实,有待加强。

1 (共1页)
进入SanFrancisco版参与讨论
相关主题
有谁路过 SFO 免税店请帮忙查个价格刚来美国请问如何在45岁前存上200万美元存款 (转载)
好学区边界上的房子求推荐修篱笆的师傅
台湾驾照能否在加州使用 (转载)Google+是不是有点儿overhype了?---狗狗盘后直冲600
万能的sf版,有没有人去过IRS local office交tax return with W-7 for visiting parents?车停在车库里都被砸了玻璃,求助
几个新盘开始暗中降价给discount了八卦开篇:我的“多幕水贴剧本”:-)
US GreenCard visiting canada with passport expiring in 2mon (转载)掌握主动权: TODO and SIGNON (转载)
听说有人彻底解决了np问题?与apartment complex相邻的房子能买吗?
求帮助-代数2一题  谢谢大家Re: 旧金山现在基本上什么坏事都有老中 (转载)
相关话题的讨论汇总
话题: path话题: block话题: 机器话题: boundry话题: list