9.27烽火虹信

来源:互联网 发布:时间序列预测算法 编辑:程序博客网 时间:2024/04/27 18:56

上午室友和一批班内同学要去烽火虹信笔试,我没投这家企业,去霸笔混个笔试经验得了。
8点半出发的,不到8点五十就到了。幸好到得早,稍晚点就没座了。霸笔的人太多,笔试座位不够,现场

极其混乱,负责笔试的处理的也不大好,导致10点10分才开始答题。不知道像我一样霸笔的厚脸皮还留下

几个。反正找工作跟泡妹子一样,胆大心细厚脸皮为经典战术。
以下是记下的笔试题:
1、以下程序输出什么?
void free_buf(char *ptr)
{
    free(ptr);
    ptr = NULL;
    return;
}

void main()
{
    char *p = (char*)malloc(32);
    char *q=p;
    _snprintf(p,32,"%s","end of world,2012");
    free_buf(p);
    q = NULL;
    printf("%s %s", p==q? "p=q":"p!=q");
}

答案: p!=q

2、以下程序输出什么?
char* alloc_buf(char *ptr)
{
    char *p = "hello";
    ptr = p;
    return ptr;
}

void main()
{
    char *p = (char*)malloc(32);
    _snprintf(p,32,"%s","end of world,2012");
    char *q = alloc_buf(p);
    printf("q = %s p = %s",q,p);
}
答案: q = hello p = end of world,2012

以上是A卷的试题,投软件的所有人都要做。B卷是根据不同的具体岗位选作。我做的是C++,出的题却是
linux方面的,只有五道选择题。
有文件权限、文件类型、find命令、能显示IP地址的命令(ifconfig、ip address show)、可查看文件文

本的命令(cat、more、less)等这几题。还好对linux还有些涉猎,答出来了。

原创粉丝点击