好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

宇视科技软件笔试面试.doc

3页
  • 卖家[上传人]:m****
  • 文档编号:541904043
  • 上传时间:2023-06-17
  • 文档格式:DOC
  • 文档大小:22.01KB
  • / 3 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 笔试题:笔试题目的量比较大,只有一个小时,注意时间题目分为:1. 判断题 2.选择题 3.填空题 4.编程题判断和选择题目比较基础,但容易错由于题量过多,我记得不太清楚了,只把自己记得的几个说一下吧判断题:1.逗号运算符是最低运算符2. 合理的排放结构体的数据成员,可以节省内存空间选择题:(题目较多,就只记得几个)多为指针,内存以及基本的c的理解,做的时候注意1. 选择a和b均为正数或者均为负数表达式2. 二维数组和指向数组指针的联系3. c中的常量表达或者i++,和++i等填空题:看程序写结果1. 输入一个字符串abcdefgchar * print(char *s){Return s+strlen(s)/2;}Int main(){Char *p = print(输入的字符串);输出p;}2. 内存的理解sizeof,包括结构体,指针,数组等,其中结构体注意字节对齐3. 考察普通传参,指针传参,引用传参的效果,输出结果4. Int m(char *s,int n){If(n>1)Return s[0]+m(&s[1],n-1);ElseReturn s[0];}Int main(void){Int a[3]={1,2,3};Int value = m(a,3);Printf(“%d\n”,value);}编程题:一. 输入两个任意长度的字符串,将两个字符串的和保存在字符串数组里。

      define N 80函数原型:Void add(char a[N] , char b[N] , charc[N+1]){}二. 输入ip地址,判断ip地址的类型并输出Typedef enum{IP_A = 0;IP_B;IP_C;IP_D;IP_E;IP_NO;}w;Ip地址:111.111.111.111Ip类型:A: 0xxxxxxx xxxxxxxx yyyyyyyy yyyyyyyyB:10xxxxxx xxxxxxxx xxxxxxxx yyyyyyyyC:110xxxxx xxxxxxxx zzzzzzzz zzzzzzzzD:1110xxxx yyyyyyyy zzzzzzzz zzzzzzzzE:11110xxx zzzzzzzz zzzzzzzz zzzzzzzz#define MAXLEN 15 Enum m(char *s){}以上是笔试题,一般要求是一个小时,但是最好在50分钟内写完交卷面试题目:(包括自己和在场听到别人的)首先自我介绍一. 字符串的逆置二. 查找字符串中的最长回文字符串三. 一个链表,不知其长度,找出中间节点?自定义链表类型和函数四. 一堆无序数,用快排排序五. 试卷上两大题中若有bug,让你自己检查,并说出你的想法,如何更改六. 给你一个程序,查找其中的错误,主要是数组越界和内存问题七. union {Int x;Char y[2];}w;W.y[0] = 10;W.y[1] = 1;W.x = ?八、 c++中小项目图书管理系统你的设计思想,设计过程等,问的还是蛮细的九. 具有c/s架构的图书管理系统主要问多线程,数据库知识(mysql),其中数据库问的很细,包括数据库和c的链接,数据库的建表,数据库的语句等等。

      十.高级编程中的socket,进程和线程的区别和联系,socket和多线程,进程的ipc通信种类十一.大项目,自我感觉大项目问的还是蛮细的,我的大项目是视频监控,问我实现方法,里面的函数库,函数实现等等项目中遇到什么问题?你是如何解决的?。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.