天津中科蓝鲸笔试

逻辑测试5个选择题

专业知识填空16题


-256的补码

sizeof操作符 应用

定义一个带参数的宏,返回三个数中最大的数

参考:定义一个宏,输入三个数,返回最大值

参考:定义一个带参数的宏,求出三个数中最大的一个数

参考:点击打开链接

参考:点击打开链接

参考:点击打开链接


编程3题

1.不使用全局变量和局部变量实现int strlen(char  *a);

参考:不用局部变量写返回字符串长度的函数(strlen)


int strlen(char *a) {
    if('\0' == *a)//if(!*a)
        return 0;
   // else
        return 1 + strlen(a + 1);
}

参考: 2个C语言面试题,中的不用局部变量和全局变量实现strlen

2.使用指针实现字符串逆序 void reverse(char * str);

参考:c语言实现字符串逆序

参考:请用指针的方法,编写一个函数实现把给定字符串逆序

3.找出字符串中某个字符的最长子串,例如abccchgcccccccc,返回cccccccc

char * search(char * str, char c);

简答4?5题

1.tcp,udp区别,各自优缺点

2.全局变量能否和局部变量重名?为什么

3.操作系统中进程调度策略有哪几种

4.用两个栈实现一个队列操作,给出算法

开放型题目6(?7)题

1.用一个词表述周围人对你的评价

2.举个例子说明你“受人之托忠人之事”

3.你最大的遗憾是什么

4.你认为理想的工作是什么样的

5.网页广告众多,但只有很少的用户会点击广告,请举出至少5种方法增加广告的点击率

6.大学课程较多,考试前有各种准备的方式,你采用什么样的方式


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值