Microsoft电面

原帖地址:一亩三分地

HR电面,大部分都是behavior的

1. why 学校,why MS,why cs
2. 最喜欢的两个语言,他们有什么不同
3. process和thread的区别
4. 有没有根据用户feedback调整项目的经历
5. 和五岁小孩解释递归
6. 最challenging的项目,用到了什么data structure和算法,怎么和80岁老奶奶解释这个项目
7. good code和great code的区别
8. 如果项目组里有人不干活怎么办
9. 有三个水桶,一个8升,一个5升,一个3升。最开始8升的桶是满的,另外两个空的,怎么得到两个4升的