2014年3月7日
昨天才笔试了一场,今天又被同学临时拉去搞这个。
其实呢,别人公司今天主要是2014的春季招聘。
笔试:
总共3道编程题,都很基础。(没有其他专业课题目,有点爽)
表示手写代码,极其的不工整啊。。。。
1.去掉s1中在s2里面出现过的字母。
开一个数组,把在s2中出现过的字母标记为true。
当时以为字母的大小写的ASCII码是连续的,于是就开了个52的数组,并且想当然的把s2[i]-‘a’当作了数组下标,而事实上大小写不连续啊````囧
2.将16进制数转换成二进制。
我用一个16大小的数组分别保存了对应的二进制编码,然后只需要一一对应即可。
后面才发现最前面的0要全部删掉,于是又开了一个数组储存去掉前面0的二进制编码,循环最前面的字符给他对应第二种编码 直到字符大于7为止。
3.按顺序给出了所有点,求凸边行的面积。
这个只要把三角形的面积依次求出来 再累加
面试:
一大早在他们很多员工还没上班的时候,我和标神、老逸就到了公司。
由于是儿童游戏公司,所有妹纸很多。
面试考了 哈希表 select where语句的优化 索引 B+树 广搜二叉树 ,我答得比较水。。。。(所以说除了心里清楚,还要会清晰的表达出来)
最后老逸通过了二一面,他的二面聊了一些个人日常爱好,以及对计算机方面的一些认识和看法什么的。