谁有今年奇虎 360 今年的后台开发工程师笔试题,没有的话大家说说他们考哪
方面?软件工程,uml 什么的考吗???
我来帮他解答 2011-10-5 14:24
满意回答
2011-10-9 23:42
我去参加 10 月 9 号 360 在南大的笔试了,技术类就一张试卷,第一部分是逻辑
选择题,这里就不说了,然后考了两题计算机网络和操作系统的题目(就两道
题,应该不是重点),然后大部分都是 C/C++的题目了,最后编程题是自己实
现一个 strcat 库函数,编写的程序中不得用库函数,另外一道也是一个字符串
的处理问题,实现字符串的循环位移,如将“abcd”右移两位得到“cdab”,然后
还有一道应为翻译题。
360 技术类笔试题
10 个逻辑推理类选择题,35 个技术类选择题,包括数据结构,操作系统,组
成原理,计算机网络和 C++基本语法,然后是 3 道大题。其中一道是翻译题。
请大家补充。(发布时间:2011-10-13)
2012.4.13
笔试
前面有几道逻辑的选择题,然后是计算机科学的基础知识选择题,最后是两道大的解答题。
第一道大题是这样的:不利用库函数实现函数 int atoi(const char *str)
atoi()函数是将字符串转换成整型。
其中若是用到库函数,可以防御性编程,包含头文件 assert.h 以便使用断言 assert()。同时可
以包含头文件 ctype.h 来使用其中提供的判断字符是否为空格的 isspace()函数和判断字符是否
为数字的 isdigit()。
// atoi: arrary to integer
#include <stdio.h>
//#include <assert.h>
//#include <ctype.h>
int atoi(const char *str)
{
int sign, n;
//assert(str!=NULL);
if(str==NULL)
return -1;
/*
// skip white space