锐捷校园招聘笔试题(精选9篇)
锐捷校园招聘笔试题 篇1
锐捷校园招聘笔试题
题不多,全是c语言题,下面只是一些不太确定答案的.题,
1、
int x=3,y=4,z=5;
printf(“%d ”,~((x^y)&&!z));
正确答案:-1
其实这道题有点不太确定的就在于~0,到底等于多少。
~0=11111111 11111111 11111111 11111111
补码转换原码,等于除符号位取反+1,所以转换为10000000 00000000 00000000 00000001.所以结果为-1
2、
printf(“%d ”,strlen(“912�912”));
正确答案:3
3、
int a[100][200];
printf(“%d ”,&a[37][45]-&a[0][3]);
int a[100][200];
printf(“%d ”,&a[37][45]-&a[0][3]);
正确答案:7442
4、
int (*ptr)[5]=(int (*)[5])100;
printf(“%d ”,(int)(&(*(ptr+1))[2]));
int (*ptr)[5]=(int (*)[5])100;
printf(“%d ”,(int)(&(*(ptr+1))[2]));
正确答案:128.
100+5*4+2*4=128
5、
int p[3][4][5];
int *q=(int *)p;
int(*s)[5]=&p[1][0];
int i;
for(i=0;i<60;i++)
q[i]=i;
//printf(“%d ”,p[1][7][1]);
//printf(“%d ”,(*(s+1))[3]);
printf(“%d ”,p[1][7][1]*(*(s+1))[3]);
int p[3][4][5];
int *q=(int *)p;
int(*s)[5]=&p[1][0];
int i;
for(i=0;i<60;i++)
q[i]=i;
//printf(“%d ”,p[1][7][1]);
//printf(“%d ”,(*(s+1))[3]);
printf(“%d ”,p[1][7][1]*(*(s+1))[3]);
正确答案:1568
p[1][7][1]=56.当时考虑会不会越界,
仔细一算,竟然没有越界。
6、2/13 4/11 2/3 8/7 2 写出下一个数:
正确答案:4
这样写就好看了,2/13 4/11 6/9 8/7 10/5
百度校园招聘笔试题 篇2
1、给出一个数据A={a_0,a_1,a_2…a_n}(其中n可变),打印出该数值元素的所有组合。(15分)
因为题目要求n可变,所以不可能是n层for循环的方式,可以采用递归的方式来实现,每次取一个元素,在剩下元素的数组中递归,要注意递归结束的条件。
2、有这样一个数组A,大小为n,相邻元素差的绝对值都是1,如A={4,5,6,5,6,7,8,9,10,9},现在给定数组A和目标整数t,请找到t在A中的位置。(15分)
最简单的方式是循环遍历每一个元素之后比较,找到t在A中的位置,此种方法效率最低;
改进:因为相邻元素差的绝对值都是1,那么任意两个元素相距的位置至少是两元素差的绝对值个,假设要找的元素是t,t和a(0)的差为y1=abs(t-a[0]),那么t和a[0]的距离至少是y1,再求一次差值y2=abs(t-a[y1]),t和a[y1+y2]的距离至少是y2,继续向后查找,直到相等为止,此种方法效率较前一种高
3、有一颗二叉树,定义树的高度为从根到叶子节点的最长距离,树的宽度为每层节点的最大值,树的面积定义为高度和宽度的乘积。写一个函数计算一个二叉树的面积。(15分)
百度校园招聘硬件笔试题 篇3
一、
1、画出CMOS反相器,描述其工作原理,
2、计算机系统主要组成及其主要功能,画出系统结构图。 3、SIMD,VLIW区别
三、用SRAM实现fifo,宽度,深度自己定,描述电路结构和原理。
四、有如下以功能模块,输入时address[1:0]和len[2:0](大小是1~5)输入是sel[4:0],输入输出逻辑如下:sel[address]=1,并且sel[address]左边连续len-1个bit都是1,如果超出sel边界就回滚到sel[0],例如 Address=1,len=1,则sel=5’b00010 Address=1,len=2,则sel=5’b00110 Address=0,len=5,则sel=5’b11111 Address=2,len=4,则sel=5’b11101
设计电路实现上面功能,单周期或多周期实现(写出全部代码,verilog或VHDL都可)
五、一组有叙数(从小到大排列),有负有正,找出绝对值最小值,
网易新闻中心校园招聘笔试题 篇4
一、选择题:类似于行政能力测试题(具体是一个打火机的创意发明设计推出后不受消费者欢迎,下面四个哪一个能支持这种结果)
二、翻译题
一篇250字左右的英文短文,关于计算机技术发展的一个科学小文章,颇有几个不认识的专业术语,总的来说,难度不大,但是句子比较长,翻译的雅比较难做到。
三、请你谈谈有什么办法可以改善城市交通状况。
四、现在网络上充斥着网上谩骂、人身攻击、地域歧视的现象,有学者建议实行网络实名制来解决。你是怎么看待的。
五、给定19个新闻标题(国内、国外的、时政、社会的都有,记得有台湾选举公投、三峡移民、安倍、汽车停放政策、国庆放假通知、国外性趣舞蹈艺术、广州一女被割喉事件等)
1、请你按照自己的设定的标准将以下新闻进行分类。
2、请你按照新闻重要性重新将以下新闻进行排序。
六、专题策划
六一儿童节、建军节、国庆节、中秋节来了,请你选择一个节日进行新闻策划,请写出策划书,并叙述策划的主要构成。
后记:
昨晚在网上搜到的网易笔试,有什么数列、有什么程序题,感觉一个不会,于是想今天去瞎扯。上午拿到试卷,才知道没有网上找到的那么bt,总体感觉比较正规,我报的新闻中心编辑,题目中个人感觉第五题最考的是编辑,最后一题注重个人的新闻创造力。
c招聘笔试题 篇5
这一问题测试你是否知道为了访问一绝对地址把一个整型数强制转换(typecast)为一指针是合法的。这一问题的实现方式随着个人风格不同而不同。典型的类似代码如下:
这一问题测试你是否知道为了访问一绝对地址把一个整型数强制转换(typecast)为一指针是合法的。这一问题的实现方式随着个人风格不同而不同。典型的类似代码如下:
int *ptr;
ptr = (int *)0x67a9;
*ptr = 0xaa55;
A more obscure approach is:
一个较晦涩的方法是:
*(int * const)(0x67a9) = 0xaa55;
即使你的品味更接近第二种方案,但我建议你在面试时使用第一种方案。
2. 中断是嵌入式系统中重要的组成部分,这导致了很多编译开发商提供一种扩展—让标准C支持中断。具代表事实是,产生了一个新的关键字 __interrupt。下面的代码就使用了__interrupt关键字去定义了一个中断服务子程序(ISR),请评论一下这段代码的。
__interrupt double compute_area (double radius)
{
double area = PI * radius * radius;
printf(”nArea = %f“, area);
return area;
}
这个函数有太多的错误了,以至让人不知从何说起了:
ISR 不能返回一个值。如果你不懂这个,那么你不会被雇用的。
ISR 不能传递参数。如果你没有看到这一点,你被雇用的机会等同第一项。
在许多的处理器/编译器中,浮点一般都是不可重入的。有些处理器/编译器需要让额处的寄存器入栈,有些处理器/编译器就是不允许在ISR中做浮点运算。此外,ISR应该是短而有效率的,在ISR中做浮点运算是不明智的。
与第三点一脉相承,printf经常有重入和性能上的问题。如果你丢掉了第三和第四点,我不会太为难你的。不用说,如果你能得到后两点,那么你的被雇用前景越来越光明了。
3 . 下面的代码输出是什么,为什么?
void foo(void)
{
unsigned int a = 6;
int b = -20;
(a+b > 6) ? puts(”> 6“ : puts(”<= 6";
}
小米春季校园招聘电商方向笔试题 篇6
一 不定向选择题 18分
1. 一个栈的入栈队列 a,b,c,d,e 则栈的不可能的输出序列是______,
A. edcba
B. dceab
C. decba
D. abcde
E. 以上都不是
2. 在定点二进制运算器中,减法运算一般通过______来实现。
A 原码运算的二进制减法器
B 补码运算的二进制减法器
C 原码运算的`十进制加法器
D 补码运算的二进制加法器
3. 主存贮器和CPU之间增加cache的目的是______。
A 解决CPU和主存之间的速度匹配问题
B 扩大主存贮器容量
C 扩大CPU中通用寄存器的数量
D 既扩大主存贮器容量,又扩大CPU中通用寄存器的数量
4. CRT的分辨率为1024×1024像素,像素的颜色数为256,则刷新存储器的容量为______。
A 512KB B 1MB C 256KB D 2MB
5. 文法G:S -> xSx | y 所识别的语言是______。
A.xy*x B.(xyx)* C.xx*yxx* D.x*yx*
6.每个进程在操作系统中用进程控制块(process control block,PCB)来表示,请找出以下不属于进程控制块中的信息______。 A. 进程PID
B. 进程优先级
C. 进程间通信方式
D. 进程的执行时间
二 简答题 30分
1. 使用大O标记法写出下列算法的时间复杂度,
(6分)
(1)冒泡排序;O(n2 )
(2)选择排序;O(n2 )
(3)插入排序;O(n2 )
(4)快速排序;O(nlogn)
(5)堆排序;O(nlogn)
(6)归并排序:O(nlogn)
2. 以知cache 命中率 H=0.98,cache的存取速度是主存的4倍,以知主存存取周期为200ns,求平均访问时间。(4分)
3.有1000个苹果,分别装在10个箱子里。任意给出1到1000之间的一个整数,都可以用某几个箱子中的苹果数量相加获得此数。请列出这10个箱子中分别有多少个苹果: (5分)
4. 有一种体育竞赛共含M个项目,有运动员A,B,C三人参加,在每一项目中,第一,第二,第三名分别得X,Y,Z分,其中X,Y,Z为正整数且X>Y>Z。最后A得22分,B与C均得9分,B在百米赛中取得第一。
求M的值( )(5分)
在跳高中谁得第二名( ) (5分)
5. 以A、B表为例,主外键为id。简述INNER JOIN、LEFT JOIN和RIGHT JOIN的区别(5分)
A INNER JOIN B:返回A和B中符合on条件式的记录
A LEFT JOIN B:返回A中的所有记录和B中符合on条件式的记录
光大证券 大连招聘 笔试题 篇7
今天参加了笔试,感觉不是很难啊,都是一些常识性的,还有就是考自己的观点、想法等,没有业务题,给大家提供参考啦!!
1 网络偷菜游戏 你对此有何看法
2 让你做一项工作 预计一周完成 可三周都没完成 你怎么办
3 房地产绑架中国经济 评论此说法 为什么
4 列举你所知道的`证券公司 在你心中排名如何 为什么
5 你对管理培训生的理解 为什么应聘这个岗位
6 据统计 19个客户中只有一个会投诉 另外18个虽沉默 但再也不会购买该公司产品了 你怎么让沉默的客户提出意见
★ 笔试题
★ 证券营销计划书
★ net笔试题
★ 卡夫笔试题
★ 笔试题文档窗口
★ DTT笔试题
★ 埃森哲相关笔试题
★ 华为笔试题
★ 笔试题问答题
总经理职位招聘笔试题 篇8
2. 老板已把公司的食堂承包了出去。员工们一直对公司食堂的伙食有意见,这些意见已形成员工对公司不满的焦点。你为此事汇报给老板,老板说一切交给你处理。你打算怎样处理食堂之事?
3. 你新到这家公司,公司上下都讲人事部主管是“老板的人”;人事部主管的权利很大,也很有号召力,你调动不了的人和事他都可以调动得了,你明显的感觉到这位主管对你在这家企业的发展是个“绊脚石”。某天,人事部主管向你报告,人事部的公章在他的抽屉里不翼而飞,丢了。你将会如何处理公章事件和人事部主管这个难题?
4. 你向老板递交了一份新的公司管理方案,老板很欣赏并让你推行新的管理方案。公司个别高层老职员对你的这套方案的推行进行软抵抗。你将如何工作?
5. 业务部小赵和司机小钱出去送货,到目的地客户工厂刚好是下班时间,要等下午上班后才能卸货。客户工厂收货员小孙对小赵开玩笑的说要小赵请他吃饭;小赵是个直爽大方的人,热情的拉着小孙非得请小孙吃饭不可,三人共花了68快钱;第二天小赵来找你签字报销招待费。公司规定业务人员未经公司批准不得对客户请客送礼。老板告诉过你,3000元以下的费用审批由你全权处理,不用请示老板。你是否会给小赵签字报销?
6. 老板出国考察要4月10回国,临走前安排你处理公司的一切事务。供应商李总和老板是好朋友,两家公司一直合作的很好。3月9日李总来找你,说他最近资金周转较困难,请求将我公司本应4月15日付他公司的货款十五万多元提前付给他,李总3月11日前着急用钱。你询问了财务部,李总公司的对账单已核对无误,我公司账户资金充裕,近一个星期内没有计划外应付账款。你批示财务部,付给李总此项货款。财务部主管提出了异议,说不可以破坏规定,不同意提前支付。你是否会坚持并落实你的决定?
7. 冬至到了,按惯例公司会请主管级以上职员和办公室全体职员去酒楼聚餐。最近公司订单排满,全公司上下员工很是辛苦,特别是生产车间工人更是接连加班加点。为此你改变惯例邀请了拉长以上的职员去酒楼聚餐,并给车间员工每人发了一斤苹果。事后老板对这件事很不满意,并电话里和你的助理说,超出计划的3800多元钱不可以入帐。你将会怎样处理这件事情?
8. 某种生产用原材料,用月结结算方式和用现款结算方式购买到的价格相差近2元钱;物控部向你请示要求用现款购买此原材料,以降低产品成本。公司制度规定常用原材料结算方式一律为月结,不得用现款采购,
你不想改变公司规定,又想为公司省下2元钱,真是难坏了你,于是你打算立即。。。。。。?
9. 不知道什么原因,公司最近几个月生意很不好,资金非常紧张,吴总经理和公司的高级主管已有三个月没有领到薪水了;老板召集高级主管以上职员会议,请大家和老板一起度过难关,说公司下个月就会有意想不到的好转。主管们议论猜测人心惶惶,有人已请假开始偷偷去找新工作了。这时期有一家企业来请吴总去任职,吴总看不出老板会有什么起死回生之术,而现在向老板提出辞职似乎又于心不忍,于是吴总称病不再来公司上班。半个月后,老板委托其他公司开发的新产品问市,新产品刚一在香港会展展出,新加坡一客户就下了490万美金的订单。吴总回来上班了。老板对吴总一如既往。你如何评价吴总经理?你如何评价这个老板?
10. 你在这个公司的努力工作终于得到了老板的嘉奖,老板说公司要给你5%的股份或者是十几万的奖金,任你选择。你会选择哪一样?
11. 郑先生已有两个女儿,他和他的太太是高中时的同学。郑先生七年前开了一间工厂,这几年生意很不错。郑太太从工厂步入正轨后就在家里做起了“家庭妇女”,郑太太多次提出要去工厂帮忙,郑先生都不同意,说:你只要把家管好把孩子带好就可以了。突然有一天,有人告诉郑太太说:“你老公在外面养了一个‘二奶’,那女人还给你老公生了一个儿子!”郑太太询问郑先生此事真假,郑先生承认不假。两人于是“大闹天宫”。郑先生已和“二奶”同居,决定要和郑太太离婚;郑太太不想和郑先生离婚,说只要郑先生不和她离婚,把那个孩子带回来她也可以接受。他们两个都是你的好朋友,你会怎样去帮助他们?
12. 一家供应商在你的认可下终于攻进了我们公司。供应商为了答谢你,要给你一笔拥金,这件事除了供应商和你并无别人知晓,你会接受供应商的拥金吗?
13. 本公司的货物全部由深圳货运站承运,成都客户指定他的货物在广州某物流公司发货。本公司付深圳货运站每件4元的短途运费。某日,成都客户来电说发给他的37件货他只收到20件,物流公司承认货物在路途丢失了17件,并同意赔偿损失。成都客户没有时间去跟踪此事,请我公司解决。你认为此事该由谁去解决?物流公司应按产品的什么价格赔偿?
14. 深圳发往长沙的货物走汽运需要一天半,走铁路快运需要一天,走空运需要一天;长沙客户因要参加展销会急订15立方的货物,今天下的订单明天就要收到货物,后天须参展。我公司今天下午立即组织发货。你认为走哪种运输方式最理想?
15. 本公司外销客户已稳定。某日,有两家本市的贸易公司前来洽谈业务,有一家贸易公司请我工厂OEM两个40‘柜的产品;有一家贸易公司想让我公司长期为其OEM产品;是否接洽这两笔业务?
16. 深圳某公司在上海设有办事处,华东地区五家经销商的货物配送均由上海办事处发送。请详细说明你认为可行的配送方式。
17. 我公司的货物与另外两家公司的货物拼一货柜车发往西安。我公司的货物是45立方的影碟机,另外两家公司的货物分别是6300公斤的手表和48立方的化妆品。三家公司争执不下,纷纷要求自己公司的货物应该装在上面。你认为应该怎样装车?
人民搜索实习生招聘笔试题 篇9
1、打印汉诺塔移动步骤,并且计算复杂度,
方法是递归,将n-1层移到中间柱,然后将最底层移到目标柱,然后再把n-1层移到目标柱。
f(n) = 2f(n-1) + 1 , f(1) = 1
f(n) + 1 = 2( f(n-1) + 1 )
f(n) = 2^n - 1
T(n) = O(2^n);
2、计算两个字符串的是否相似(字符的种类,和出现次数相同)
3、定义二叉树,节点值为int,计算二叉树中的值在[a,b]区间的节点的.个数。
任意一种方式遍历二叉树,如果值在 [a,b] 之间,计数器+1
4、一条路有k可坑,每次能跳平方数步长(1 4 9 16。。),不能跳到坑里,从a跳到b最少几步?(动态规划题)
动态转移方程
f(n) = min( f(大于n的第一个平方数 -n) ,f(n- 小于n的第一个完全平方数) +1 )
【 补充 ing
在一个坐标轴上, 给定两个点,一个起点,一个终点,起点有一个方块,方块可以左右移动,但是移动的长度只能是平方数长(1,4,9,16 ••••) ,同时坐标轴上还有洞,移动的过程中不能越过这个洞,不然会掉下去,问 由起点到终点 至少需要多少次移动,不能到达返回-1】
5、给一个整数数组,求数组中重复出现次数大于数组总个数一半的数。
int MoreThanHalfNum(int *a , int n )
{
int i , k , num = a[0];
int times = 1;
for(i = 1 ; i < n ; ++i)
{
if(times == 0)
{
num = a[i];
times = 1;
}
else if(a[i] != num)
--times;
else
++times;
}
k = 0;
for(i = 0 ; i < n ; ++i)
{
if(a[i] == num)
++k;
}
if(k*2 <= n)
return -1; //没有找到
else
return num; //找到
}
6、一个128bits 的二进制流,要求找出 里面包含 某8bits 二进制流的数目。
如果只是一个128bit的流,那就用int对其某个字节,然后移位比较,然后int向后移动3个字节,继续移位比较。如果是很多128bit的流,可以模仿kmp,用上面的方法,每次取int的8bit和目标8bit进行AND操作,结果只有256种可能,事先存一个256的表,查表决定向后跳跃的bit数。
7、交换整型的奇数位和偶数位
问题定义:
Write a program to swap odd and even bits in an integer with as few instructions as possible(e.g, bit 0 and bit 1 are swapped, bit 2 and bit 3 are swapped, etc)
int SwapOddEvenBit(int x)
{
return ( ((x & 0xaaaaaaaa) >> 1) | ((x & 0x55555555) << 1));
}
int main(void)
{
int a = 171;
printf(“%dn”, SwapOddEvenBit(a));
return 0;
}
8、试着用最小的比较次数去寻找数组中的最大值和最小值,
解法一:
扫描一次数组找出最大值;再扫描一次数组找出最小值。
比较次数2N-2
解法二:
将数组中相邻的两个数分在一组, 每次比较两个相邻的数,将较大值交换至这两个数的左边,较小值放于右边。
对大者组扫描一次找出最大值,对小者组扫描一次找出最小值。
比较1.5N-2次,但需要改变数组结构
解法三:
每次比较相邻两个数,较大者与MAX比较,较小者与MIN比较,找出最大值和最小值。
方法如下:先将一对元素互相进行比较,然后把最小值跟当前最小值进行比较,把最大值跟当前最大值进行比较。因此每两个元素需要3次比较。如果n为奇数,那么比较的次数是3*(n/2)次比较。如果n为偶数,那么比较的次数是3n/2-2次比较。因此,不管是n是奇数还是偶数,比较的次数至多是3*(n/2),具体的代码如下:
void GetMaxAndMin(int *arr , int n , int &max , int &min)
{
int i = 0 ;
if(n & 1) // 奇数
{
max = min = arr[i++];
}
else
{
if(arr[0] > arr[1])
{
max = arr[0];
min = arr[1];
}
else
{
max = arr[1];
min = arr[0];
}
i += 2;
}
for( ; i < n ; i += 2)
{
if(arr[i] > arr[i+1])
{
if(arr[i] > max)
max = arr[i];
if(arr[i+1] < min)
min = arr[i+1];
}
else
{
if(arr[i+1] > max)
max = arr[i+1];
if(arr[i] < min)
min = arr[i];
}
}
【锐捷校园招聘笔试题】推荐阅读:
去哪儿届校园招聘技术笔试题10-04
Hulu 北京地区校园招聘笔试题10-28
中国银行2013年校园招聘考试题笔试题 历年真题考试题 复习资料08-17
福建农村信用社合作社2013年校园招聘笔试题考试题回忆真题报名信息10-27
维达国际校园招聘笔经05-21
四川烟草招聘笔试题08-10
公司企业招聘笔试题07-11
某报社招聘内审助理笔试题06-02