名企笔试相关(IT类)

上传人:f****u 文档编号:116401146 上传时间:2019-11-16 格式:PDF 页数:17 大小:334.79KB
返回 下载 相关 举报
名企笔试相关(IT类)_第1页
第1页 / 共17页
名企笔试相关(IT类)_第2页
第2页 / 共17页
名企笔试相关(IT类)_第3页
第3页 / 共17页
名企笔试相关(IT类)_第4页
第4页 / 共17页
名企笔试相关(IT类)_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《名企笔试相关(IT类)》由会员分享,可在线阅读,更多相关《名企笔试相关(IT类)(17页珍藏版)》请在金锄头文库上搜索。

1、名企笔试 名企笔试 地址:北京市海淀区中关村东路 18 号财智国际大厦 B 座 2109 邮编:100083 电话: (8610)51664012 82600684 邮件:service 这份文档可能包含了纽哈斯国际教育咨询拥有的专利,或者未决专利应用的相关内容和素材。提供这份文 档给使用者并不意味着对这些专利的任何授权。 版权所有 纽哈斯教育咨询。HiAll 标识和产品名称都是纽哈斯国际教育咨询的商标或者注册商标。其他 标识和产品名称都是各自所有者的商标或者注册商标。 名企笔试名企笔试 更多求职信息,请访问更多求职信息,请访问 2 前言:前言: 近期许多外企国企都要进行笔试了,HiAll在论

2、坛上整理了这些公司的笔经以及相关资 料,并汇总供大家下载,希望对大家的笔试面试能有所帮助。并祝福所有参加笔试面试的同 学们一切顺利! (感谢在HiAll BBS: 们。 ) 思科思科 思科思科 ASR 的题目的题目 1.为什么“ethic“对于一个销售人员来说很重要?ethic 能起到什么作用? 2.假设一个场景:你去见一个客户,同时遇到了你的竞争对手之一,有恰巧有一个机会他离 开片刻,把 Notebook 留在桌上,你有足够的时间去 browse,这会使你了解到竞争对手的足 够信息,同时使自己的状况极为有利,你会不会 take a look? 3.你如何看待你和 other candidat

3、es 之间的关系? 4.你的 role model 是谁?为什么? 5.Network adapter 属于什么 layer? 思科笔试题 一题: 解:求至少几人及格,也就是求最多多少人不及格, 情况分为:做对 0 个,做对 1 个,做对 2 个,做对 3 个,做对 4 个,做对 5 个, 为了使不及格人最多,不妨对做对 0 个的人说, 为何不把你的做错的两道给做对 3 个或 4 个的人呢,这 样你还是不及格并且可以多增加人不及格, 这样做对 0 个把自己的错误 2 个题给别人,他错 3 个, 同理做对 1 个的把自己的一个错误题给别人,这样保证了不及格人最多, 经过以上分析,现在不及格人最多

4、时,只有一下几种情况: 做对 2 个,做对 3 个,做对 4 个,做对 5 个。分别设人数为:X2,X3.X4.X5,则: 当 X2 最大是,至少及格人数为:100-X2 X2+X3+X4+X5=100 (1) 总错误题数为:100*5-(80+72+84+88+56)120 则: 3X2+2X3+X4=120 (2) (2)-(1)得: 2X2+X3-X5=20 (3)可以看出要想使 X2 最大,则 X3 最小,X5 最大, 则:X3=0,X5=56,则 X2=38,X4=6,即做对 2 个 38,做对 3 个 0,做对 4 个 6,全对 56。 也就是说至少有 100-X2=100-38=

5、62 人及格, 对结果进行分析: 对于第五题只有 56 人做对,那么 38+6=44,即做对 4 个和做对 2 个的都有第五题做错, 那么做对 2 个的 38 人只能在前 4 道题中错 2 道:显然很好分配,分法之一: 38-2810,做错 1 和 2 的 10 人,做错 1 和 3 的 20-1010 人, 做错 2 和 3 的 16-106 人,做错 2 和 4 的 12 人。 二题: 名企笔试名企笔试 10 人和一个司机 时间最少,则车接第十人正好与前面 9 个人一起到达终点 设第一个人坐车 T1 小时,步行 T2 小时,求 T1+T2,则: 100T1+5T2=1000 (1) 假设在

6、 D 点把第一人放下,在 C 点车回来接到第二人,则车从 D-C 时间为: t(100T1-5T1)/105,设从车载第二人开始开始到车追上第一人时, 第一个走了 s 公里到达 E 点则: 车在 C 点时,车与第一人的距离为 105t100T1-5T1=95T1,则: (95T1+s)/100=s/5 (2)即:5T1=s 第一人从 D-E 走了: 5t+s 公里 同理可知第三人到第 10 人与第二人一样,则车一共送 10 人次 ,回头接人(空车)9 次 则第一人共走了 9*(5t+s)=5T2 即: 9*5*(100T1-5T1)/105+S=5T2 (3) 由(1) , (2) (3)可得

7、: T1=70/13,T2=1200/13,则: T1+T2=1270/1397.69 小时。 对结果进行分析:第二人坐车时间 s/55T1/5=T1 小时.故,10 人每个人坐车时间都一样。 Cisco 笔试题笔试题 (cable develop) ZZ 发信人: khadgar (快乐的大宝宝), 信区: Job 标 题: cisco 笔试题(原创) 发信站: 我爱南开站 (2006 年 07 月 31 日 10:12:20 星期一) cisco 笔试题 2006-7-30 职位:cable develop 选择题 60 道 60 分钟,答对 1 分,打错扣.5,不答没分,其中网络 40

8、道,c 语言 20 道 网络以路由协议(rip,ospf 等) ,ip 地址(子网,多播) ,vlan 等为主 c 则有很多指针的内容 下面列几道我还记着的: 已知多播 ip 地址是 xxx.xxx.xxx.xxx,对应的 mac 是多少? 默认路由有什么用处? utp 的长度限制是多少? const int a=5; const int *p; p= *p=10; 现在 a 是多少?这个题就是考常量指针和 指针常量 编程题 12 道,90 分钟,100 分 每题列出题干,卷子上的提示和我答的要点,希望大家指正,注意不能出现中文,只能用 e 文和 c 代码回答 下面先列出题目,大家有兴趣可以做

9、一个半小时再和我答的比比,估计都会比我高 更多求职信息,请访问更多求职信息,请访问 3 名企笔试名企笔试 更多求职信息,请访问更多求职信息,请访问 4 * 1.(5 分)写一个函数复制 n 个字节 void memmove(void *dest,void *src,int n) 提示:dest 和 src 可能有重叠 2.(5 分)列出 static 的用法 3.(10 分)reverse string void reverse_str(char *str) 提示:可以用 strlen,尽量少占用存储器,原地翻转 4.(5 分)比较链表和数组 5.(5 分) int add(int x,int

10、 y) return x+y; int a=1,b=2; int c=add(a,b); 改为用函数指针表示 6.(5 分)32 位的 x 1)测试第 11 位 on 还是 off 2)使第 10 位 on 3)使第 10 和 14 位 off 7.(10 分)检查你所用的系统是 big endian 还是 little endian 注意对 0x8000000 地址以上要读写安全(这句话我不明白什么意思) 8.(5 分)计算一个字节中 1 的个数 9.(5 分)用 putchar 打印一个 4byte 的 int 10.(10 分)测试 3 次投掷硬币都是正面,画出状态机,写代码 11.(1

11、5 分)单向链表翻转,用递归和非递归方法 提示: struct node int item; struct node_t *next; node_t; 12.(15 分)双向链表降序排序 * 1.(5 分)写一个函数复制 n 个字节 void memmove(void *dest,void *src,int n) 提示:dest 和 src 可能有重叠 我答的:if(src1) x=(x x=(x 因为知道 cisco 喜欢考位运算所以只有这道题是有准备的,参见高效程序的奥秘第 5 章 9.(5 分)用 putchar 打印一个 4byte 的 int 我答的:231 对应十进制应该是 10

12、位,我就挨个取出各位,同时要打出负号,消除前导 0,因为写的匆忙这个程序还有很多问题,比如输入 0 可能就什么都没有 int i,pos=1,firstnonzero=0; int a10; if(x=3 break; 11.(15 分)单向链表翻转,用递归和非递归方法 提示: struct node int item; struct node_t *next; node_t; 我答的: 递归好写,但是有个问题,我不知道怎么把最初的 head 的 next 设为 null,否则结果的尾巴 变成循环了-_-! node_t *reverse(node_t *head) node_t *temp;

13、 名企笔试名企笔试 更多求职信息,请访问更多求职信息,请访问 7 if(head-next=NULL) return head; temp=head-next; temp-next=head; return reverse(temp); 非递归的就是循环,我用了三个变量 node_t *a,*b,*c; a=head; b=head-next; c=head-next-next; head-next=null; while(b!=null) b-next=a; a=b; b=c; return a; /新的 head 12.(15 分)双向链表降序排序 我用了最简单的冒泡法,快速排序怕写错了,

14、这题没有什么特殊要求,但是时间紧张都答 好了也不太容易 一道思科笔试题 数组 aN,存放了 1 至 N-1 个数,其中某个数重复一次。写一个函数,找出被重复的数字. 时间复杂度必须为 o(N)函数原型: int do_dup(int a,int N) 我的答案 *mine* #include using namespace std; int do_dup(int a,int N) int * flag = new intN, result = -1; for (int i = 0;i N;i+) flag = 0; for( i = 0; i N;i+) if (flaga = 0) flag

15、a = 1; else result = a; break; 名企笔试名企笔试 更多求职信息,请访问更多求职信息,请访问 8 delete flag; return a; int main() int a13 = 10, 1, 2, 4, 10, 7, 9, 3, 8, 5, 12, 6, 11 ; cout do_dup( a, 13 ) 0, =0, 0),设计测试 case 4.一段字符串复制程序,指出其存在的错误和潜在缺陷. 最后是个论述题目,只有这个题目是要用英文作答的,上面的都可以用 Chinese 问的是你在过去一年里做出过什么样的重要决定,你为什么做出这样的决定,这个决定对你的 影响,你达到你作决定时期望的目标了没.有什么收获. 问的是你在过去一年里遇到什么样的问题,你如何解决的,是和别人解决的还是自己解决 的?你达到你作决

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号