今天下午去了光谷软件园参加面试,中午稍微眯了下就走了,生怕跟前天那样迟到而丧失面试机会;大概二点半的样子到达该公司,给我面试的是前天宣讲会上的“老王”,我感觉这个人挺强的,97年华科毕业,穿着也挺有个性,先看了看我的简历然后就开始问了,有关于linux方面的问题,其实我还是瞒熟悉的,只是当时不知道怎么搞的,可能有点紧张连说出几个有关网络方面的命令我居然只说出来了两个,后来在回去的公交上还想出来几个,他看到我简历上有对shell编程方面的了解,然后就给我出了道用awk、正则表达式处理字符的问题,唉说也惭愧,我确实自学shell的时候,也是抱着一种了解的态度,没有深入的学习awk,才会导致今天的后果。 接下来的几个问题我还是瞒完整的回答了,命令ln我还是比较清楚的,不过他又问道chmod +s这个参数有什么用,我当时确实想不起来了,只是跟他讲有a+x,o+x,g+x方面最基础的,这点也挺不争气的,必竟简历上真的是熟悉linux命令,当他问我会配置有关哪些服务时,我回答的还行,samba,nfs,tftp,ftp我都可以配好,这点我确实可以做到,然后他问了问我有关一些ARM方面的问题,还好我把那些寄存器都好好看了看,第一个问题是arm中有多少个寄存器,我回答的瞒好(37个,其中31个通用的,6个状态寄存器),接着深入了一下,R14,R13,R15各代表什么,都有哪些功能;这个问题也回答的可以吧,总之这方面我还是瞒了解的,没瞎吹,最让我郁闷的是有关于邮件收发的问题:说一下收发邮件的具体过程以及其中收方能够抓到的包,这个问题我在考研的时候没有注意的,不过大体上还是可以说得出一两点,只是有关哪些包,我确实不是特别清楚,以前听一个老师说过用wireshark抓包的时候分析过的,我又没记住,唉惭愧!!以后还是要学的深入些啊。。最后一个问题也是让我挺郁闷的,他让我说TCP服务器端程序设计要用到哪些函数,我其实是知道的,不过当时也是有点糊涂了,把客户端要用的函数说出来了,我说的是socket()->bind()->connect()...,实际上应该是socket()->bind()->listen()->accept()->send()or receive()....。我把设置最大连接数的函数说成了connect(),我出来的时候就在骂自己。。。 最后没什么问题了,他就让我上机写程序,有关一个排序的,有两个函数,其中一个没有实现(这个要我实现),另一个实现了但是有错误(要我修改正确),我自己实现的时候还是瞒快的,一个起泡法就搞定了,但是要我修改的话还是挺吃力,他那个程序思想应该是一个折半插入排序,不过也是以前代码量积累不够吧,改了半天没弄出来,“老王”和另一位老大过来了,看了看我的程序要我运行一下,我有点难堪呐,改了半个小时都没弄出来~~~他们要我等消息,我知道其中的意思!这次表现的确实不是特别的好,尤其是上机编程。。。。不过也确实能够让我积累了不少面试经验,恒为确实是个好公司,我不知道还有没有机会再面,上帝保佑~~
阅读(849) | 评论(0) | 转发(0) |