又一次去到多玩面试,用的还是同一份试题,自信已经做得挺好的了;
可是面试官却一点不问试题的内容,问了以下问题,自己觉得回答得不好:
1.引用与指针的区别 答出了引用是固定的一块地址,指针可以自由转换指向的地址,而且引用不需要额外的变量;
2.复制构造函数
3.C++中什么地方必须用到引用
4.MFC与WTL有什么区别
5.GDI与GDI+有什么区别
6.要做一个任意形状的窗口,有哪些步骤
7.i++与++i,有什么区别,一般使用哪个,为什么
直接失败掉...
后来肖军告诉我,3个月前面试时,那个小胖子说我回答问题的时候,思路不清晰,基础不够扎实
回头想想,确实是,自己做事,老是一有什么想法就马上去做,忘了自己一开始要做什么了
而且,一直是处于理论的学习,动手能力实在太差,一个基本的窗口自绘,没有亲手尝试,总是印象不深
看来做程序这一行,一定要知道自己在做什么,而且一定要动手去做,不能想到可以这样做,就不去实现它,这样一下子就忘记掉.思路一定要清晰,就算方法不对,也要坚持下去做完,再回头看哪里出问题
看来面试失败也是有好处的,太过一帆风顺的生活,也是种悲剧.这样无法真正认识到自己是怎样的人...
加油,多失败几次,会越来越好的