由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Joke版 - 吐槽下今天的面试(update并请教面试准备) (转载)
相关主题
人体/器官Fibonacci spiral
问一道同学遇到的微软面试题:怎么向一个三岁小孩解释Recrusion用[BSSD]可解机器人贴
生物研究真TM的复杂 (转载)一些笑话 - 三句话遗书
Re: 其实最最WS的是说话中英文混杂 (转载)我帖子又被蹊跷删除了,等钻风答复吧
曼德名诗赏鉴 (转载)看了还想看,笑了还想笑(转载)
红歌赏鉴:要嫁就嫁习大大这样的人 (转载)创造“高度精密的宇宙”的家伙是谁造的?
湖北孝感中院法官为妻维权 穿着法袍上访 (转载)看《巨婴国》下架事件,欢迎扔鸡蛋[转]
著名公司logo演化史美眉来看眉 (转载)
相关话题的讨论汇总
话题: 美眉话题: 打印话题: 面试话题: recursive话题: fib
进入Joke版参与讨论
1 (共1页)
d********f
发帖数: 43471
1
【 以下文字转载自 JobHunting 讨论区 】
发信人: greentreeE (冬天的绿树), 信区: JobHunting
标 题: 吐槽下今天的面试(update并请教面试准备)
发信站: BBS 未名空间站 (Wed Jul 10 04:04:50 2013, 美东)
update一下,今天收到通知喊我去第二轮onsite,真是很纠结,本来这次面试都差点不
想去了,觉得自己水平太差,结果去了也果然是被打击,第一个人就问了一堆这个会不
会那个会不会,我就除了c++/data structure/oo programming其他都是不会,后来
manager又继续问,说虽然算法数据结构这些挺有用的,但是我们实际工作中考虑很多
大数据啊系统设计啊服务器之类的问题,你怎么整?而且我们都用java你也不咋会。还
问我知不知道compiler怎么work的,我当然不知道,才第一次听说lexical analysis这
个词。。
其实受点打击也无所谓,本来我已经放弃直接找工作,打算去念个CS学位了,只是正好
有个朋友说可以推荐,就抱着打酱油的心情去试一下。电话也面的不好,onsite也面的
不好,不知道为什么还要叫我去下一轮onsite,虽然既不报销油钱,上次也没报销饭钱
(start from 1pm),很可能就是无成本调戏我一下,想想还是去涨涨经验值吧。。
啰嗦了这么多,主要的问题就是,既然要去了,还是想好好准备一下,感觉他们问的编
程题都很基础,就想请教下关于系统设计,多线程,操作系统,还有那个什么lexical
analysis,有什么资料可以短期学习一下的吗?需要学的东西太多了,我想短期内只能
捡重点学习一下,就是病急不知道该下什么药。
先在这里多谢了!
--------------------
EBAY的,带着打酱油的心情吐槽一下其中一个面试官--印度美眉。她长的挺漂亮的,而
且没口音,令我对她好感倍生。上来她先跟我闲聊了一会,然后开始问编程题,这就是
悲剧的开始了。
她问了一个经典的fibonacci数列问题,要求打印出前n个fibonacci数。我一想这个简
单呀,但是美眉要求用recursive写。我吭哧吭哧写了几行,发现自己水平有限, get
stuck了,尴尬了一会就说:这个用recursive不太好写,其实用iterative更efficient
,也比较好处理打印功能。美眉就让我写iterative,我喜滋滋地写了,写完美眉也认可
了,可是接着说:现在继续来写这个recursive吧。。。我就苦着脸又尴尬了一会儿,
美眉按耐不住了说其实就是你刚才写的修改一下就行了,于是我按照提示写出code,贴
在这里给大家赏鉴一下:
int foo(int n){
if(n == 0) return 0;
if(n == 1 || n == 2) {
cout<<1<<" ";
return 1;
}
int a = foo(n-1)+foo(n-2);
cout< return a;
}
于是我就立刻说出了自己的疑问:这样会有重复打印呀。美眉坚持表示不会,于是我们
就测试了n=3,偏偏n=3正好结果没问题,美眉得意洋洋,我很不识时务地表示这纯属巧
合,n=4就不对了。美眉此时已经走到白板前,就开始自己拿笔work on n=4, 最后得出
结论也是对的,尽管期间我适时地表达了在什么地方会出现重复打印。。。完了美眉还
教导道: this is the beauty of recursion. 我还想再说点什么,美眉却不想再听了
,说道: you are confused, you don't understand recursion well, check it out
when you get back...这时我深深地感到自己犯了严重错误,赶紧弃城投降,可是似
乎为时已晚,抬头一看,只剩10分钟时间了。。。
接下来,美眉又问了我一个问题,这个问题我想幼儿园小朋友可能都已经会做了,具体
就是,100块钱的衬衫,如果收9%的手续费,手续费是多少?如果头50美元收4%,接下
来50美元收9%,手续费是多少?当我报出答案后,她还要求我写出了具体步骤,从公式
到答案的具体运算步骤。。。写完之后她说:这就是我们工作中真实的要用到的,我考
考你,看你有没有这种思考能力。。。
回来之后,我还是很敬业地写出code在电脑跑了一下,输入n=20,得到满屏打印不完的
数字。。。回想起印度美眉漂亮而自信的面孔,不由得又对自己转入IT业这件事鼓起了
勇气。当然,如果我是印度人,就更好了,哈哈
h*****4
发帖数: 4219
2
这...Fibonacci都不会写的,也太业余了点吧...而且是会写循环而不会递归的,硬背
下来的吧...更关键的是,就这水平也好意思鄙视我们码工?
k*******2
发帖数: 4163
3
恩,recursion实在太easy了,不就是上来设定初始值,
然后自己调用自己,大的参数调用小的参数而已。
理解起来比循环容易多了。

【在 h*****4 的大作中提到】
: 这...Fibonacci都不会写的,也太业余了点吧...而且是会写循环而不会递归的,硬背
: 下来的吧...更关键的是,就这水平也好意思鄙视我们码工?

b**********5
发帖数: 7881
4
this fib is not that fib. this fib prints out stuff

【在 h*****4 的大作中提到】
: 这...Fibonacci都不会写的,也太业余了点吧...而且是会写循环而不会递归的,硬背
: 下来的吧...更关键的是,就这水平也好意思鄙视我们码工?

M******n
发帖数: 43051
5
难道不是
a=(pow(1.618034,n)-pow(-1.618034,-n))/sqrt(5)
这样?

【在 d********f 的大作中提到】
: 【 以下文字转载自 JobHunting 讨论区 】
: 发信人: greentreeE (冬天的绿树), 信区: JobHunting
: 标 题: 吐槽下今天的面试(update并请教面试准备)
: 发信站: BBS 未名空间站 (Wed Jul 10 04:04:50 2013, 美东)
: update一下,今天收到通知喊我去第二轮onsite,真是很纠结,本来这次面试都差点不
: 想去了,觉得自己水平太差,结果去了也果然是被打击,第一个人就问了一堆这个会不
: 会那个会不会,我就除了c++/data structure/oo programming其他都是不会,后来
: manager又继续问,说虽然算法数据结构这些挺有用的,但是我们实际工作中考虑很多
: 大数据啊系统设计啊服务器之类的问题,你怎么整?而且我们都用java你也不咋会。还
: 问我知不知道compiler怎么work的,我当然不知道,才第一次听说lexical analysis这

M******n
发帖数: 43051
6
我想了一下才想出用循环怎么写...-_-

【在 h*****4 的大作中提到】
: 这...Fibonacci都不会写的,也太业余了点吧...而且是会写循环而不会递归的,硬背
: 下来的吧...更关键的是,就这水平也好意思鄙视我们码工?

h*****4
发帖数: 4219
7
最简单是在主程序来个循环,另一个解法zhaoce在原帖也给出了

【在 b**********5 的大作中提到】
: this fib is not that fib. this fib prints out stuff
d********f
发帖数: 43471
8
看了一遍,没有一个马宫啊,上vita姐!

【在 h*****4 的大作中提到】
: 最简单是在主程序来个循环,另一个解法zhaoce在原帖也给出了
D****y
发帖数: 2207
9
玩大数据还用递归?死得要多难看有多难看

【在 h*****4 的大作中提到】
: 这...Fibonacci都不会写的,也太业余了点吧...而且是会写循环而不会递归的,硬背
: 下来的吧...更关键的是,就这水平也好意思鄙视我们码工?

1 (共1页)
进入Joke版参与讨论
相关主题
美眉来看眉 (转载)曼德名诗赏鉴 (转载)
调侃一下笑版众id (zz加改编)-爱的印记红歌赏鉴:要嫁就嫁习大大这样的人 (转载)
三角含术(18+美眉,渗入)(湖北孝感中院法官为妻维权 穿着法袍上访 (转载)
请问这个美眉是谁啊? (转载)著名公司logo演化史
人体/器官Fibonacci spiral
问一道同学遇到的微软面试题:怎么向一个三岁小孩解释Recrusion用[BSSD]可解机器人贴
生物研究真TM的复杂 (转载)一些笑话 - 三句话遗书
Re: 其实最最WS的是说话中英文混杂 (转载)我帖子又被蹊跷删除了,等钻风答复吧
相关话题的讨论汇总
话题: 美眉话题: 打印话题: 面试话题: recursive话题: fib