腾讯实习生笔试题

上传人:m**** 文档编号:501555926 上传时间:2022-07-30 格式:DOCX 页数:5 大小:17.39KB
返回 下载 相关 举报
腾讯实习生笔试题_第1页
第1页 / 共5页
腾讯实习生笔试题_第2页
第2页 / 共5页
腾讯实习生笔试题_第3页
第3页 / 共5页
腾讯实习生笔试题_第4页
第4页 / 共5页
腾讯实习生笔试题_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《腾讯实习生笔试题》由会员分享,可在线阅读,更多相关《腾讯实习生笔试题(5页珍藏版)》请在金锄头文库上搜索。

1、腾讯实习生笔试题 一、 单项选择题1) 给定3个int类型的正整数x,y,z,对以下4组表示式判定正确的选项Int a1=x+y-z; int b1=x*y/z;Int a2=x-z+y; int b2=x/z*y;Int c1=xz; int d1=x&y|z;Int c2=xz二、填空题21)除了10进制、2进制之外,16进制表示式在计算机领域中也常常使用(比如多种字符集的定义描述),下式:(2021)10+(AF1)16的结果是 (请用10进制表示)。22)仔细阅读以下一段递归的函数定义:in tack(int m,int n)if(m=0)return n+1;Else if(n=0)

2、return ack(m-1,1);个小运动员在参与完比赛后,口渴难耐,去小店买饮料,饮料店搞促销,凭三个空瓶能够再换一瓶,她们最少买多少瓶饮料才能确保一人一瓶?elseretrun ack(m-1,ack(m,n-1);请问ack(3,3)的返回值是 。23)某互联网产品(比如,一款网络游戏)同时在线曲线(Average Concurrency Users,ACU)二十四小时数据以下图所表示。现已知全天平均在线人数为5000人,玩家每次登陆后平均在线时长为2小时。请你估量一下,平均下来每分钟约有 个玩家登录。24)以下SQL语句是需要列出一个论坛版面第一页(每页显示20个)的帖子(post)

3、标题(title),并根据公布(create_time)降序排列:SELECT title FROM post create_time DESC 0,2025、为了某项目需要,我们准备结构了一个面向对象的脚本语言,比如,对全部的整数,我们全部经过Integer类型的对象来描述。在计算“1+2”时,这里的“1”,“2”和结果“3”分别为一个Integer对象。为了降低设计复杂度,我们决定让Integer对象全部是只读对象,也即在计算a=a+b后,对象a引用的是一个新的对象,而非改a所指对象的值。考虑到性能问题,我们又引入两种优化方案:(1)对于数值相等的Integer对象,我们不会反复创立。比如

4、,计算“1+1”,这里两个“1”的引用的是同一个对象这种设计模式叫做 ;(2)脚本语言解析器开启时,默认创立数值范围1,32的32个Integer对象。现在,假设我们要计算表示式“1+2+3+40”,在计算过程需要创立的Integer对象个数是 。26)A、B两人玩猜字游戏,游戏规则以下:A选定一个 1,100之间的数字背对B写在纸上,然后让B开始猜;xx同志扎实肯干,吃苦耐劳。有发明性、建设性地独立开展工作的思维;含有一定的开拓和创新精神,接收新事物较快,涉猎面较宽,在工程计算领域不停地探索,有自己的思绪和设想。能够做到服从指挥,认真敬业,工作责任心强,工作效率高,实施企业指令果断。在时间紧

5、迫的情况下,加时加班、保质保量完成工作任务。假如B猜的偏小,A会提醒B这次猜的偏小;一旦B某次猜的偏大,A就不再提醒,此次以后B猜的偏小A也不会再提醒,只回复猜对是否。请问:B最少要猜 次才能确保猜对?在这种策略下,B第一次猜测的数字是 。27)仔细阅读以下函数Int fuc(int m,int n)if(m%n)=0return n;elsereturn fuc(n,m%n)请问func(2021,2102)的结果是 。三 、加分题28)给定一耳光数组aN,我们期望结构数组b N,其中bj=a0*a1aN-1 / aj,在结构过程中,不许可使用除法:要求O(1)空间复杂度和O(n)的时间复杂

6、度;青铜程序(主流编程语言任选)实现并简单描述。29)20世纪60年代,美国心理学家米尔格兰姆设计了一个连锁信件试验。米尔格兰姆把信随即发送给住在美国各城市的一部分居民,信中写有一个波士顿股票经纪人的名字,并要求每名收信人把这封信寄给自己认为是比较靠近这名股票经纪人的好友。这位好友收到信后再把信寄给她认为更靠近这名股票经纪人的好友。最终,大部分信件全部寄到了这名股票经纪人手中,每封信平均经受词抵达。于是,米尔格兰姆提出六度分割理论,认为世界上任意两个人之间建立联络最多只需要6个人。假设QQ号大约有10亿个注册用户,存放在一千台机器上的关系数据库中,每台机器存放一百万个用户及其的挚友信息,假设用户的平均挚友个数大约为25人左右。第一问:请你设计一个方案,尽可能快的计算存放任意两个QQ号之间是否六度(挚友是1度)可达,并得出这两位用户六度可达的话,最短是几度可达。第二问:我们期望得到平均每个用户的n度挚友个数,以增加对用户更多的了解,现在假如每台机器一秒钟能够返回一千条查询结果,那么在10天的时间内,利用给出的硬件条件,能够统计出用户的最多几度挚友个数?假如期望得到更高的平均n度挚友个数,能够怎样改善方案?能进入腾讯工作是多少人的梦想,下面为大家搜集的一篇“腾讯WEB前端笔试题和面试题答案”,供大家参考借鉴,期望能够帮助到有需要的好友!更多笔试内容

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号