腾讯2016实习招聘(西安)部分在线笔试题

本文提供2016年腾讯西安实习生技术类在线笔试的部分题目及解析,包含选择题和编程题,涉及JavaScript、C/C++、TCP/IP、SQL等知识点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

腾讯2016实习招聘(西安)部分在线笔试题

2016年4月3日晚腾讯实习招聘(西安)技术类部分在线笔试题整理,方便学习交流。


第一部分:不定项选择题

1.
以下javascript代码执行的结果是?

var x=1;
(function(){
x=2;
y=2;
})()
alert(x==y);

A.TRUE
B.FALSE
C.浏览器脚本错误
D.null


2.

const char*s ="hello tencent.\0";
printf("%d","%d",int sizeof(s),int strlen(s));

在32位和64位的系统下,以上代码的输出结果是:

A.4,16
B.4,14
C.8,16
D.8,14


3.
Calvin和David正在玩一个纽扣游戏,桌上有16个纽扣。两人轮流抓取,一次只能抓取1个、3个或6个(不允许不取),谁取完最后的纽扣算谁赢(即桌上剩下1,3和6个纽扣时)。两个人都想赢得比赛,如果Cavin可以先取,那么Cavin第一次取几个纽扣可以必胜?

A.1个
B.3个
C.6个
D.Cavin没有必胜策略


4.
请选出在附图上运行最短路径算法时,可能会依次添加到已选集合的边的顺序。

这里写图片描述

A. CE,AD,BE,DF,AB,EG
B. AD,CE,DF,BE,AB,EG
C. AD,DF,CE,AB,BE,EG
D. EG,CE,BE,AB,AD,DF


5.
以下关于TCP通讯中,描述正确的是:

A.Http协议是建立在TCP协议基础上的应用层协议
B.当网络状态异常时,对TCP网络的影响是掉包率较高
C.当网络收到SYN Flood攻击时,查看Server端口状态大量处于SYN_RECV状态
D.TCP连接以CLOSE_WAIT状态结束
E.TCP连接可以由Server端主动发起断开请求


6.
请问下列代码运行输出结果是()?

#include <stdio.h>
#include <vector>

class X
{
    public:
        virtual void f(){printf("X");}
};

class A:public X
{
    public:
        virtual void f(){printf("A");}
};

class B:public X
{
    public:
        virtual void f(){printf("B");}
};

class D:public A
{
    public:
        void f(){printf("D");}
};

class E:public A
{
    public:
        virtual void f(){printf("D");}
};

int main()
{
    std:vector<void*>vec;
    vec.push_back(new D);
    vec.push_back(new A);
    vec.push_back(new X);
    vec.push_back(new B);
    vec.push_back(new E);

    for(std::vector<void*>::size_type i=0;i<vec.size();++i)
        static_cast<B*>(vec[i])->f();
    printf("\n");
    return 0;
}

A. BBXBE
B. DAXBD
C. BBBBB
D. DAXBE


7.

int main(void)
{
    for(int i=0;i<2;i++)
    {
        fork();
        printf("K");
    }
    wait(NULL);
    return 0;
}

以上代码一共输出多少个K?

A. 4
B. 6
C. 8
D. 10


第二部分:编程题

1.
用户对各车系评分表(t_score)如下,请按要求写出对应的SQL语句。
用户QQ号(FUin) 车系名称(FName) 评论(FScore)

12345奔驰E级87
23456奥迪A4L88
34567保时捷90
12345奥迪A4L86
23456宝马X586

请给出针对2个及以上车系做出评价的用户信息,并按照所做出评分的平均值由高到低排序(最好不用子查询)。备注:每人对同一车系只能评分一次。


2.
输出蛇形矩阵,例如:n=3时的蛇形矩阵:
1 2 3
8 9 4
7 6 5

样本输入:3
样本输出:1 2 3 8 9 4 7 6 5


3.
输出字符串中最大回文串的长度:
例如输入:”aaabbbaaa”
输出:9


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值