弓's profile大象的乐园----欢迎来与公子交交心PhotosBlogLists Tools Help

Blog


    June 02

    AUTO 处女面 is over

    [笔试2008-05-18]

    Autodesk笔试对于C++的要求并不算高,或者可以说比较基本,不过里面有几个跟图形有关的编程题还是比较烦的,有必要把垂直跟平行的判断条件回忆下哈

    至于智力题吗,没啥特别的,不过今天偷偷瞄了下我的成绩,智力题竟然只得了52分,怎么可能?这也太伤自尊了,想不到竟然还有面试资格,HRMM还说我笔试的成绩还不错呢,再一次崩溃呀。。。。笔试智力题最后两道总分40分的题目如下:

    1.       某种二叉树有2008个叶子结点,问满足此条件的结点总数最少的树的总结点数为多少?

    2.       桌上有11个硬币全部正面朝上,每轮你有七次机会将硬币翻面,问至少需要几轮将11个硬币全部翻成反面朝上?

    (这道题我一看到,立马写了个11上去,原因很简单,711互质吗,OMG…真不清楚当时俺的脑子是个啥子状态?)

     

    [等待电话通知中 2008-05-19 2008-05-30]

    笔试时HRJJ说面试通知会在两个星期内给出,到第二周的下半周,阿强几乎是天天在问我收到MSG没有,俺虽然装了装,心理也在想啦,到底是个啥情况撒?终于那条SMS在最后一刻出现了,时间定格在2008-05-30(两周期限的最后一天)下午556分,估计就在他们下班的那一瞬间。。。Auto还真能搞,忍不了了,当时就郁闷了,要发也不早发,这个点发,不用说,自己肯定是last choice了,典型的那种凑数的,哎,有比没有还真强不了多少啊

     

    [处女面 2008/06/02]

    俺从大学开始第一次真正意义上的面试终于要到来了。。。。。。第一次的感觉会不会很爽呢?还是直接被拍灭?管他呢,反正现在脸皮够厚,实在不行,权当去会会前台MM。。。

    终于提前了一个小时到了Auto的前台,哎,这就是传说中的前台MM,不多说了,边上沙发上睡去了。。。

    3点的原定时间早就过了,只有俺还孤零零地坐在沙发上,交大的那帮早进去了,啥个情况?忍了先

    好不容易到了320分,HRJJ才把我叫到一个会议室单面我。这个JJ比较赞,上一次宣讲的时候就觉得人不错,她一开始就想着方了解我的情况,俺们也是使出浑身解数跟她周旋,不过她的一句话让我有些蒙,好像你不是很自信吗?,好吧,那是人家低调好不啦,要高调吹牛,谁不会呀?中间一段时间HR要跟俺们英语对话把俺整蒙了,锻炼太少啊,说出来结结巴巴,自己都不清楚自己在说些什么,HRJJ还装做听得很懂,看来装的本领也是人之本性啊。。。。。。看到HRJJ在一张纸上乱画一通之后,然后把我领到一个单独的办公室进行技术面试了,真正的挑战开始了。。。(偷偷看到那张纸上HR对我的评价是几个AVG,几个GOOD)

    那位面我的人俺不清楚职位,不过看架势应该不低,毕竟独享一个办公室,不妨称其为牛哥,毕竟人家是大牛撒

    牛哥一上来让我先自我介绍了先,然后就开始拉家常式的乱问了,很多问题都是根据你回答过程中的一些话临时出出来的,也许是俺嘴笨,总是说错,他就有了发挥的空间,追问得我都傻掉,下面试举几个问题,大家茶余饭后,想想解乏。。。

    1.       牛哥一上来就说STL了解不,我说用过vectorlist呀什么的,他就冒出N多问题,各种容器之间的区别都有哪些,在使用时应该如何挑选,若有多种方法能达到相同的结果应如何选择,STL中除容器外还有哪些内容等等。这些问题以前都没有怎么考虑过,也没关注过,不用看,答得是相当地失败呀。

    2.       你对“泛型编程“怎么看?

    啥叫“泛型编程“,俺不知道,感觉模板像,就针对模板乱屁了几句,大牛也不说什么,鬼才知道他心里是咋想的

    3.       C++中的Liskov原则

    又一个让我蒙的概念,好在那位大牛用一个具体的例子就这个问题跟我进行了探讨,俺虽然答错了,他给予了相应指正。这是今天唯一一次真正意义上的交流。。。

    问:A继承自BB中存在virtual 方法ADD,其中的参数跟返回值需要满足一定的原则,比如非负,问A要提供此方法,既重写时,是否也需要定义相关原则(从OOP的角度)?

    俺的回答是不需要,我觉得原则的定义应该是上层程序员的工作,跟OOP有啥关系撒,一个是语言层面,一个是程序员层面。可这位大牛指出,根据Liskov原则,基类中的原则子类在继承必须满足并加以实现,这才叫OOP,否则不叫。好吧,OOP还有这层含义

    4.       你对面向对象如何理解

    三个原则:封装,多态,继承。俺没准备过这咱问题,又答得超烂,没说出两句话来,伤心,不提了

    5.       C++中对象的内存布局

    尤其是当有菱形继承关系时的内存布局,比如 A: virtual B    C:virtual B   D:A,C

    D中的内存布局是咋样的。可参照《inside C++ object model》,里面还是比较详细的,这也是今天俺们答的唯一比较满意的题了,大牛看我的回答没啥问题,也没再多问什么,一点都不想给我些发挥的空间,真是的,当时我可是眼巴巴地指望他能多问些这方面的东西呢

    6.       在程序开发过程中对于异常处理,断言的使用

    没啥好说的,又随便屁了几句,感觉还算说到点上了,大牛就是大牛啊,始终都不表示下,太有架势了

    7.       何为“exception safety”,既“异常安全”?

    俺再一次蒙了,sorry又一次说出,无奈啊

    8.       因为是图形方面公司,大牛问我对图形啥的懂多少,并问了我一个简单的问题,如何判断一个点是否在一个多边形内?

    在听到俺说sorry后,大牛停止了对于图形题的继续考察,估计他当时想的是,“问也白问,哈哈,总算有时间一个人喝喝咖啡了“

     

    大牛在问我有啥问题没之后,就把我放出了Auto,此时才415,进去了55分钟,而原计划是90分钟的,哎,还说啥,撤吧

     

     

    PS:会用C++不代表懂C++呀。。。路漫漫其修远兮,同志仍需努力呀

    Comments (6)

    Please wait...
    Sorry, the comment you entered is too long. Please shorten it.
    You didn't enter anything. Please try again.
    Sorry, we can't add your comment right now. Please try again later.
    To add a comment, you need permission from your parent. Ask for permission
    Your parent has turned off comments.
    Sorry, we can't delete your comment right now. Please try again later.
    You've exceeded the maximum number of comments that can be left in one day. Please try again in 24 hours.
    Your account has had the ability to leave comments disabled because our systems indicate that you may be spamming other users. If you believe that your account has been disabled in error please contact Windows Live support.
    Complete the security check below to finish leaving your comment.
    The characters you type in the security check must match the characters in the picture or audio.

    To add a comment, sign in with your Windows Live ID (if you use Hotmail, Messenger, or Xbox LIVE, you have a Windows Live ID). Sign in


    Don't have a Windows Live ID? Sign up

    Vanniwrote:
    我对C++一窍不通.
    加油.
    June 11
    No namewrote:
    你的标题起的~~~发自内心小小鄙视你一回!
    June 10
    王 冠军wrote:
    不用太伤心,能够二面已经很不错啦!
    可怜我今天刚刚被Morgan鄙视归来。。。同是天涯沦落人啊
    匿!!!
    June 4
    carltonwrote:
    那些智力题我觉得很简单啊类似于中学的奥林匹克,10多分钟就做完了,公仔你大概紧张过度了。
    计算机图形学偶本科时候倒是学过了,可惜没有机会……
    June 3
    静婷wrote:
    这些问题,都是我的盲点啦
    还需努力啊~~
    June 3
    根據你的面試題目,我承認我仍然處於文盲狀態
    June 3

    Trackbacks

    The trackback URL for this entry is:
    http://holychina.spaces.live.com/blog/cns!8A18320CE5974E5C!923.trak
    Weblogs that reference this entry
    • None