c*r
1 楼
下午 onsite, 下面是面经,公司名字就不说了。 sf某 startup
首先进来一白男 ,director,直接上题目,问
n queens 的一个可行solution, 我 一开始 没有正确理解意思,给了bf 方法,他说
不是他想要的 ,搞半天 ,搞清楚是他要recursive solution,后来慢慢搞定。。。。
交流过程中对我的想法不置可否,自己看手机。。。。。
然后 engineering 经理, SQL问题,然后问了道 c 程序题,指出程序里面全部问题 ,
然后扯淡,oo design,没问什么细节 ,这个人 主要high level
第三个人,问isIdenticalTree, 然后问了道给定一棵 二叉树,找出树里面离根节点最
近的节点,使得它与给定的数值相等,这个我给了两个方法 ,一个是 level order
traversal,另一个是 recursive,问了时间和空间复杂度,然后给了几个例子,让走一
遍程序。
第四个,临时换人,我之前不知道, 出题让parse一个 string, 返回一个满足 给定
regular exp的 字符串数组 。。。。。这哥们很奇怪 ,他说他不懂c, c++, 不知
道string 的可行操作,当时我有点崩溃,交流 很困难,写了个函数,问了我 如果输
入无效,c++里面应该怎么办,我说很多种办法,后来才知道他想要程序 抛出异常,
直接跪倒。。。。花了好长时间才理解他的意思,这是面得最不爽的一个,好在最后唧
唧歪歪的把程序写对了,测试发现两个bug,改好了,时间到了就草草结束了。。。。
估计要挂,公司环境一般般,有的面试官感觉特别拽,说完题目就把脚放椅子上,然后
自己用手机玩,不怎么听我解释,尽管后来我都搞对了,给人感觉不舒服,觉得他们
根本无所谓。。。。。
总体来说没什么难题,但是给人的感觉及其不舒服。。。。。
move on,好好准备下个星期G的面试了 。。。。。
感谢大家之前的bless。。。。
首先进来一白男 ,director,直接上题目,问
n queens 的一个可行solution, 我 一开始 没有正确理解意思,给了bf 方法,他说
不是他想要的 ,搞半天 ,搞清楚是他要recursive solution,后来慢慢搞定。。。。
交流过程中对我的想法不置可否,自己看手机。。。。。
然后 engineering 经理, SQL问题,然后问了道 c 程序题,指出程序里面全部问题 ,
然后扯淡,oo design,没问什么细节 ,这个人 主要high level
第三个人,问isIdenticalTree, 然后问了道给定一棵 二叉树,找出树里面离根节点最
近的节点,使得它与给定的数值相等,这个我给了两个方法 ,一个是 level order
traversal,另一个是 recursive,问了时间和空间复杂度,然后给了几个例子,让走一
遍程序。
第四个,临时换人,我之前不知道, 出题让parse一个 string, 返回一个满足 给定
regular exp的 字符串数组 。。。。。这哥们很奇怪 ,他说他不懂c, c++, 不知
道string 的可行操作,当时我有点崩溃,交流 很困难,写了个函数,问了我 如果输
入无效,c++里面应该怎么办,我说很多种办法,后来才知道他想要程序 抛出异常,
直接跪倒。。。。花了好长时间才理解他的意思,这是面得最不爽的一个,好在最后唧
唧歪歪的把程序写对了,测试发现两个bug,改好了,时间到了就草草结束了。。。。
估计要挂,公司环境一般般,有的面试官感觉特别拽,说完题目就把脚放椅子上,然后
自己用手机玩,不怎么听我解释,尽管后来我都搞对了,给人感觉不舒服,觉得他们
根本无所谓。。。。。
总体来说没什么难题,但是给人的感觉及其不舒服。。。。。
move on,好好准备下个星期G的面试了 。。。。。
感谢大家之前的bless。。。。