腾讯公司面试题(很不错)
腾讯面试题目——从电话面试到终面
来源:伯乐觅-企业口碑网()
腾讯公司一直来都是学计算机软件极度向往之地,所以搜集腾讯面试题目的人是相当多了,笔者对于这个也是有点兴趣,于是简单了归纳了一些腾讯招聘计算机和软件相关职位近几年出现过的一些题目,供读者参考一下。
一、笔试题目
通常都是计算机软件专业的基础知识,包括数据库、数据结构、组成原理、操作系统、计算机网络、java/C++等编程语言,然后还有一些逻辑推理题,下面列举几个前几年的:
1、请定义一个宏,比较两个数a、b的大小,不能使用大于、小于、if语句
2、如何输出源文件的标题和目前执行行的行数
3、两个数相乘,小数点后位数没有限制,请写一个高精度算法
4、写一个病毒
5、有A、B、C、D四个人,要在夜里过一座桥。
他们通过这座桥分别需要耗时1、2、5、10分钟,只有一支手电,并且同时最多只能两个人一起过桥。
请问,如何安排,能够在17分钟内这四个人都过桥
有兴趣可以自己尝试着做一下啊
二、电话面试题目:
1. 异步通信和同步通信的区别
2. TCP协议的作用三次握手是通过什么方法来保证通信双方确认的正确
3. 操作系统执行可执行程序时,内存分配是怎样的
4. 引用和多态的区别
5. 堆和栈的区别
6. 进程之间通信的方式有哪些
7. 虚函数的实现机制
8. 如何判断一棵树是平衡二叉树
在计算变量所占空间大小时采取的机制
10.结构体struct和联合体union的区别
11.目前效率最好的内部排序是什么
三、一面题目:
1. 简单自我介绍
2. 大学期间自己做过的最成功的一件事
3. 如果遇到一个以前完全没接触过的技术,会怎么去学习
4. 接下来的学习计划是什么
5. 觉得大学里最难学的课程是什么
6. 如何统计深圳市便利店的数目,说思路
7. 如果你一个人在一间偏僻且设备简陋的酒店,某天晚上很晚,你突然想吃烧烤,你会怎么做(旁边没有烧烤店,旅馆也没有工具,你住的地方离有烧烤店的地方很远,而且你也不知道怎么去,贸贸然出去可能会有危险,你会采取什么方法让自己可以安全地吃到烧烤)
数据库中,如何查看一个表的表结构,如何查看其主键(说出查看的命令)
9.数据库的读脏活存放数据库的磁盘出现灾难性事故,有什么方法可以避免
10. 现场手写代码,实现一个双向循环链表的增删查操作
四、二面题目:
1. C++和Java的区别,JVM是什么,具体用来做什么
2. 图像处理中位图BMP的格式是怎样的
3. Windows编程的知识点,如消息机制,一个自定义消息如何实现
4. 简单介绍一下Java中的集合框架(有哪些类构成和包括哪些接口)
5. 如果是自己为一个类写一个sizeof函数,应该考虑哪些问题
6. 虚函数和虚继承对于一个类求sizeof的影响有什么差别
7. 说一下为什么觉得自己适合做开发
8. 求最大子串和,说思路
9. Linux后台开发问题
五、终面题目
终面一般就是聊聊工作内容工资待遇以及其他一些非技术话题了,能到终面基本上技术方面是没问题不的,就看HR对你的性格和素质方面是否有意见了。
腾讯群面题收集汇总(含参考答案)
】腾讯群面题收集汇总题目一、在微信里设计一个支付场景,能够快速传播在这里提供一个开场套话:我们遇到的是一个“微信支付场景”的产品/运营方案设计的问题,目的是要实现快速传播。
在讨论具体解决方案之前,我建议我们先确定一下总体思路。
我想谈谈我的想法,大家看看补充和改进一下,好吗?我的思路是,分析:1.用户场景:能够吸引人快速传播的场景有哪些?2.目标用户是谁?3.用户需求有哪些?4.提出解决方案,包括产品形态和内容,核心点。
分析:1.挖掘场景:微信用户群体,有什么待解决的需求没被满足要求这些场景能够吸引人快速传播。
可快速传播的场景的特点是:可盈利(值乎、照片红包),或者满足好奇心,窥探欲(秘密),尊贵感,有趣好玩(宋仲基结婚照),有互动性(朋友印象)等;场景比如相亲,表白,追星,秘密等。
提出:单身朋友找对象难的场景。
2.目标用户:提出:单身、想找对象的微信用户,大概22-35岁。
这群人更爱分享,消息的传播性也最强。
3.用户的需求:找对象,或为单身朋友找对象,后者更好玩有趣,有互动性。
4.解决方案:)产品形态:微信嵌入功能。
付钱才能看的文字内容。
微信发照片多加入一个功能,发隐藏文字消息的照片,需付款才能查看。
产品内容:为了解决相亲者自身的心理门槛,并增加互动性,提出“为单身朋友寻找另一半”。
由我发布一个单身朋友相亲照片+文字,其他人感兴趣了要付款,才能要到主人公联系方式,或更详细的主人公信息(颜值,身高,学历,家境,工作情况等)。
核心点:好玩,有趣,有用,直击单身男女痛点,而且给他们的朋友一个帮助朋友的机会,会得到很大的宣传价值——可在情人节前玩。
成功案例:类似付钱才能看的知识(值乎,为知识付费——尊贵感)。
【其他乱七八糟的想法】:可以给熟人匿名发消息,设置一个价格,付钱了(价格不超过10元)才可以查看是谁。
朋友圈寻声:想对喜欢的ta说一段话你付钱,我为你录一段声音。
付钱才能看的秘密(表白——窥探欲)。
500强企业校园招聘经典面试问题汇编(含答案)
; lol外围 https:/// lol外围 ; ; lol外围 https:/// lol外围 ;
萧容鱼可以感觉到,陈汉升你自己有轻微的变化。以前陈汉升虽然不像高嘉良那样卑鄙,但相处时总是非常绅士,但现在他似乎还没有把自己放在眼里。 “那天晚上拒绝后,朋友不能这样做吗?” 萧容鱼我的 心沉默了,心里有点生气。有些男孩被她十次拒绝,但她对她的态度没有改变。 萧容鱼转过头看了一眼,陈汉升沉浸在梦中,可能坐在王梓博或萧容鱼附近。当乘用车摇摆时,萧容鱼也冲到了边缘,下巴聚焦了几下,他的头睡了。跌跌撞 撞,陈汉升我听到指挥家对蝎子大喊大叫。 “公共汽车到达了洪泽加油站。每个人都把贵重的行李带到了浴室。它将在10分钟后按时返回。“港城到建邺的旅程很长,但2002年的公共汽车很少有厕所。因此,司机将停在中间的加油站,以 方便乘客休息。 “走到尿里。” 陈汉升我准备下车了,突然间我觉得我的肩膀有点沉重。原来,萧容鱼睡在枕头上。实际上萧容鱼真的很漂亮,睡觉也是如此,脸上充满了健康的腮红,嘴唇细腻而半透明。 “嘿,你想去洗手间吗?” 陈汉升欣赏完成,直接唤醒萧容鱼,可惜香惜玉根本不存在什么。 萧容鱼摩擦你的眼睛,你醒来后似乎不高兴。 “我不会去。” “那就让我们做吧,我必须出去抽烟。” 陈汉升这不礼貌。
专业问题类 19、请您谈谈银行利率市场化问题。(中国银行总行招聘面试题)
20、请从您的专业角度分析温州信贷问题。(民生银行面试题)
21、谈谈你对互联网的理解。(腾讯公司面试题)
更多人力资源 HR 资料,微信搜索“人事资料库”微信公众号关注获取!
更多人力资源 HR 资料,微信搜索“人事资料库”微信公众号关注获取!
更多人力资源 HR 资料,微信搜索“人事资料库”微信公众号关注获取!
腾讯产品群面题解析系列(五)
腾讯产品群面题解析系列(五)【面试题】腾讯产品群面题解析系列(五)题目二十一:已知一家人一年需要500个鸡蛋,一个鸡蛋需要1块钱。
你要每年都攒到这500块。
请你设计用最小的代价获得最大的利益的商业模式。
题目二十二:互联网思维解决校园内最痛的痛点,并设计产品对这一场景进行颠覆性的改造。
题目二十三:如果腾讯现在有一项语音识别方面的专利,具有10-112岁小孩的语音识别能力,让现在利用这项专利,对微信功能进行改造?有哪些地方可以改进?(结合微信的功能和使用场景说几种,讨论)题目二十四:设计一个互联网+旅行产品题目二十五:给盲人设计一款自行车其他题目题目二十一:已知一家人一年需要500个鸡蛋,一个鸡蛋需要1块钱。
你要每年都攒到这500块。
请你设计用最小的代价获得最大的利益的商业模式。
本题答案摘自知乎分析:关键点不是发现顾客需求,而是看顾客需求如何满足。
你可以提供:产品——服务——整体方案(如米其林轮胎的车队解决方案,帮车队管理轮胎,检查维修)——赚钱工具。
且其他合作伙伴都可能为企业带来价值(如餐具厂商)。
提供家庭厨房解决方案:1.鸡蛋未送给客户时,将鸡蛋孵育成鸡,公的卖肉制品,母的继续下蛋。
2.打造品牌:保证鸡蛋品质,让客户不转移到别家;3.促销活动:买多少送货上门,不喜欢支持免费退货;设置邀请机制,用户邀请邻居一起购买,可享受全年折扣,扩大经营规模,争取覆盖目标用户家庭周围的小区。
4.推出精装版、多品类:包装差异化,送朋友的精装版,家庭装的便宜;推出多品类:土鸡蛋,价格更高;5.差异化服务:按购买年限设置会员VIP,为会员发放优惠与福利6.扩大经营范围,关联营销,丰富产品线:卖煎蛋的锅之类的免费送鸡蛋;7.做鸡蛋批发商:找商家,每个月的钱先付给我,我月底再跟商家结算。
8.卖营养,卖健康,卖价值观:提供免费菜谱订阅服务,用户可一键下单,购买菜谱所需所有食材;新鲜食材精挑细选;借鉴褚橙的思路。
9.在经营规模扩大之后,可以考虑上门配送,推广其他产品,寻求其他变现渠道。
大数据面试题
1、给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url?方案1:可以估计每个文件安的大小为50G×64=320G,远远大于内存限制的4G。
所以不可能将其完全加载到内存中处理。
考虑采取分而治之的方法。
s 遍历文件a,对每个url求取,然后根据所取得的值将url分别存储到1000个小文件(记为)中。
这样每个小文件的大约为300M。
s 遍历文件b,采取和a相同的方式将url分别存储到1000个小文件(记为)。
这样处理后,所有可能相同的url都在对应的小文件()中,不对应的小文件不可能有相同的url。
然后我们只要求出1000对小文件中相同的url即可。
s 求每对小文件中相同的url时,可以把其中一个小文件的url存储到hash_set中。
然后遍历另一个小文件的每个url,看其是否在刚才构建的hash_set中,如果是,那么就是共同的url,存到文件里面就可以了。
方案2:如果允许有一定的错误率,可以使用Bloom filter,4G内存大概可以表示340亿bit。
将其中一个文件中的url使用Bloom filter映射为这340亿bit,然后挨个读取另外一个文件的url,检查是否与Bloom filter,如果是,那么该url应该是共同的url(注意会有一定的错误率)。
2、有10个文件,每个文件1G,每个文件的每一行存放的都是用户的query,每个文件的query都可能重复。
要求你按照query的频度排序。
方案1:s、顺序读取10个文件,按照hash(query)的结果将query写入到另外10个文件(记为)中。
这样新生成的文件每个的大小大约也1G(假设hash函数是随机的)。
s、找一台内存在2G左右的机器,依次对用hash_map(query, query_count)来统计每个query出现的次数。
利用快速/堆/归并排序按照出现次数进行排序。
腾讯面试笔试题题库
腾讯面试笔试题题库腾讯实习生笔试题一、单项选择题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=xy|z;Int c2=xzA) a1一定等于a2B) b1一定定于b2C) c1一定等于c2D) d1一定等于d22) 程序的完整编译过程分为是:预处理,编译,汇编等,如下关于编译阶段的编译优化的说法中不正确的是()A)死代码删除指的是编译过程直接抛弃掉被注释的代码;B) 函数内联可以避免函数调用中压栈和退栈的开销C) For循环的循环控制变量通常很适合调度到寄存器访问D)强度削弱是指执行时间较短的指令等价的替代执行时间较长的指令3) 如下关于进程的面熟不正确的是()A)进程在退出时会自动关闭自己打开的所有文件B) 进程在退出时会自动关闭自己打开的网络链接C) 进程在退出时会自动销毁自己创建的所有线程D)进程在退出时会自动销毁自己打开的共享内存4) 计算表达式x6+4x4+2x3+x+1最少需要做()次乘法A)3B)4C)5D)65) 在如下8_6的矩阵中,请计算从A移动到B一共有多少种走法?要求每次只能向上挥着向右移动一格,并且不能经过P;A)492B)494C)496D)4986) SQL语言中删除一个表的指令是()A)DROP TABLEB) DELETE TABLEC) DESTROY TABLED)REMOVE TABLE7)某产品团队由美术组、产品组、client程序组和server程序组4个小组构成,每次构建一套完整的版本时,需要各个组发布如下资源。
美术组想客户端提供图像资源(需要10分钟),产品组向client组合server提供文字内容资源(同时进行,10分钟),server和client源代码放置在不同工作站上,其完整编译时间均为10分钟切编译过程不依赖于任何资源,client程序(不包含任何资源)在编译完毕后还需要完成对程序的统一加密过程(10分钟)。
腾讯实习笔试面试以及HR常问问题
TX实习笔试面试以及HR常问问题
下面都是一些hr偏爱的问题:
请先谈谈你自己的情况。
回答这个问题有两个方法:一是直接回答所问的问题,可回答自己最大的长处、特色、所具备的专业技术等;二是简单地自述后,很快地把答案转到自己的技能、经验和为得到目前这份工作所接受的培训上来。
你为什么会来本公司应聘?
应聘者在面试前一般应多准备几个原因,但原因最好简短而切合实际。
为了表明应聘的原因和工作意愿,回答的答案最好是能与应聘公司的产品和企业相关的,最好不要回答因为将来有发展空间,因为安定等答案,要表现出充分研究过企业的样子。
海量的用户基础–同时在线过亿的庞大用户群,你的行动将直接影响他们!
纯粹的企业文化–正直、进取、合作、创新的企业文化在此生根发芽!
丰富的岗位机会–超过千个实习岗位提供了多元化的发展机遇,肯定有一款适合特别的你!
海量的用户基础、纯粹的企业文化以及丰富的岗位机会都深深吸引着我,我相信在这里我将会得到很好的锻炼,学到很多有用的东西,并且这一年的实习将对我的人生产生很大的影响。
企业文化,薪酬福利,培训发展,工作环境和业务体系。
你对本公司有多少了解?。
腾讯面试真题
试题单选题1、通过哪一个函数,可以把错误转换为异常处理?(2分)A:set_error_handlerB:error_reportingC:error2exceptionD:catch函数的描述是正确的 ?(2分)2、下列哪个shellA:shell函数可以先调用后定义B:shell函数需使用关键字function定义C:shell函数内的变量可以声明为局部变量D:shell函数只能通过return返回值,1是成功,0是失败3、下列关于全文检索技术的说法,不对的是?(2分)A: Solr是新一代的全文检索组件,它比Lucene的搜索效率高不少,还能支持HTTP 的访问方式,PHP调用Solr也很方便。
B: MySQL中把一个字段建立FULLTEXT索引,就可以实现全文检索,目前MyISAM 和InnoDB的table都支持FULLTEXT索引。
C: Sphinx是一个基于SQL的全文检索引擎,可以结合MySQL做全文搜索,它可以提供比数据库本身更专业的搜索功能。
D: Lucene附带的二元分词分析器CJKAnalyzer切词速度很快,能满足普通的全文检索需要。
4、关于单例模式的说法,错误的是?(2分)A:单例模式的目的是确保在全局环境中,一个类只能有一个实例存在B:单利模式普通要讲构造函数设置为privateC:只需要将构造函数设置为private 即可确保全局中惟独一个实例D:连接数据库的功能通常用单例模式实现5、正则的引擎表述错误的是?(2分)。
,一种是NFAA:正则引擎主要可以分为两大类:一种是DFA引擎则搜索更快一些。
但是DFA以表达式为主导,更容易控制,B:普通而论,NFA引擎!因此普通程序员更偏爱DFA表达式主导,DFA文本主导.:NFAC不支持 :可以使用是否支持忽略优先量词和分组捕获来判断引擎类型:支持 NFA,DDFA6、方框中的正则表达式能与以下哪些选项匹配?(2分)A. **123B. ****1234C. 1234D.1237、如下关于数据库的说法,哪个是错误的?(2分)A:为了效率数据库可以有多个读库B:数据库可以用主从做热备C:数据库不能提供多主多从架构D: 数据库主从是通过日志同步的漏洞的修复方式?(2分)8、下面哪个不是XSSA: 对参数进行htmlspecialchas过滤B: 对参数使用白名单过滤C: 不允许输入的内容显示到浏览器D: 禁止在js标签内输出用户输入的内容模式?(2分)9、下列哪一项不是PHP SAPIA:ISAPIB:CGIC:FastCGID:RESTFUL APi10、对一个大文件进行逐行遍历,如下方法性能较高的是?(2分)接口的类,通过该类使用foreach遍历。
腾讯产培生无领导小组面试试题汇总
腾讯产培生无领导小组面试试题汇总无领导小组讨论试题一一、背景资料:汇丰公司是美国一家生产汽车用电子仪器仪表的小公司,为许多大型汽车公司提供成品。
由于经济不景气,订货和需求减少,汇丰公司面临着一个重要问题:裁减职员。
这是比较困难的问题,因为虽然汇丰公司是一家没有工会的公司,但公司一向以公平对待员工而著称,也从未解雇过任何职员,还经常以奖金奖励他们。
公司员工也一向对自己的地位和待遇感到满意。
但是时过境迁,形势所迫,总裁不得不找来几个直线管理员,让他们讨论排出以下七名生产线操作工的裁员顺序,两小时后向总裁提出报告,供公司裁员时参考。
以下是这七名员工的简介。
(1)卡特——白人,男,34岁,已婚,三个孩子,已在汇丰公司任职7年。
工作表现良好,在员工中威信较高,但在过去的一年中有缺席和迟到现象。
(2)王大卫——东方人,男,35岁,已婚,一个孩子。
在汇丰工作任职仅20个月。
头脑灵活,能吃苦,爱钻研,技术掌握的很快,有一定的专业水平。
(3)乔田雨——日本人,被认为是生产线上的尖子技术工人。
偏于内向,喜欢独处,不善交际,远离同事。
(4)迈克尔——西裔,男,24岁,未婚。
在汇丰工作3年,表现良好,与同事间关系不错,正被公司考虑送出去培训以提高技术,作为将来的技术骨干力量。
(5)布莱克——黑人,男,33岁,已婚,两个孩子。
妻子前不久失业。
在公司工作5年。
工作表现良好而又稳定,曾经被公司选送受过培训。
最近一直鼓吹建议在公司成立工会。
(6)怀特——白人,男,49岁,已婚,五个孩子。
自汇丰公司成立以来一直在公司工作,已有14年。
早期曾为公司做过贡献,近年来对公司有些抱怨,并有酗酒现象,因此影响了工作。
清醒时,工作还不错。
(7)玛丽——西裔,女,30岁,离婚,养育两个孩子。
在公司工作5年。
工作完成的较好,因生活比较困难,情绪不太稳定。
因待遇问题曾与其主管发生过争执。
二、问题假定在座各位就是生产线的直线管理人员,你们分别维护不同的操作工的利益,竭力保护他不被首先遭到解雇。
腾讯面试问题汇总
既然你说淘宝之所以优于拍拍是因为他抢占了市场先机,那么你如何解释盛大的休闲游戏平台在推出那么久之后QQ游戏仅用了4个月就抢占了大部分的市场份额?
你是学电子商务的,你如何看待这个行业?
你刚才提到的****方法仅仅在高校实体推行,有没有考虑过成本?QQ秀是建立在虚拟平台上的增值产品,你的推广方式、成本和推广范围是不是欠缺考虑?
你估计兵马俑每天门票收入多少? 你怎么算的。 ?
你能为2号坑想一个宣传口号么? 2号坑要开放了,你能想个宣传推广策略么?
你对腾讯的产品了解么? 选一款做个推广方案
选择策划方向还是产品方向?
有没有策划过什么活动,在大学里?
有无记忆深刻的策划,你灵光一现的策划,得到表扬的?
假设现在让你做一个关于QQ 秀的策划/活动,你要怎么来做?
6. 一段很短很简单的程序,让写运行结果,这题在这里就不打出来了.
3. 一个装有水的密封瓶子,在不能打破的条件下,怎么样确定里面的水是不是超过容积的一半?
4. 博弈游戏,行数为4 的Nim游戏,(1,3,5,7),问你想当先手还是后手,为什么?
5. 经理手里有五个帽子,2个黄,3个白,三人来应聘,经理在他们每人头上放一顶,应聘者只能看到其它两个人的帽子,不能看到自己的帽子,经理说谁最先说出自己头上帽子的颜色就会被录用,三个人你看看我,我看看你,突然一个人说自己的帽子是白色的,经理录用了他,问这个人是怎么知道的.
腾讯面试问题汇总
你对互联网有什么认识啊,能不能具体叙述自己了解的某一种互联网产品之类的 ?
“最近做过的最自豪的一件事”、“大学里最挫败的一件事”、“家人同不同意你到深圳工作”之类的,
如何看待QQ隐身功能之类的
腾讯优化师面试题目(3篇)
第1篇随着互联网行业的快速发展,优化师这一职位越来越受到重视。
作为负责网站、应用等性能优化工作的专业人员,优化师需要具备丰富的专业知识、实践经验和解决问题的能力。
为了选拔出优秀的优化师人才,腾讯公司特举办优化师面试,以下为面试题目。
二、面试题目一、基础知识(40分)1. 请简述HTTP协议的工作原理,包括请求和响应过程。
(5分)2. 请解释TCP三次握手和四次挥手的过程,以及它们各自的作用。
(5分)3. 请说明HTTP/2协议相对于HTTP/1.1的改进之处。
(5分)4. 请列举至少三种缓存策略,并简要说明它们的特点和应用场景。
(5分)5. 请解释CSS选择器的工作原理,以及如何提高选择器的效率。
(5分)6. 请说明JavaScript中的原型链和原型继承的概念,并举例说明其应用。
(5分)7. 请简述浏览器渲染流程,包括解析、渲染和布局等环节。
(5分)8. 请解释什么是单线程、多线程和异步编程,以及它们在JavaScript中的应用。
(5分)9. 请说明什么是跨域,以及有哪些常见的跨域解决方案。
(5分)10. 请列举至少三种常见的Web安全漏洞,并简要说明其危害和防范措施。
(5分)二、性能优化(60分)1. 请分析以下代码,并提出优化建议。
(10分)function getProducts() {const products = [];for (let i = 0; i < 100000; i++) {products.push({ name: `Product ${i}`, price: i });}return products;}2. 请说明如何优化以下场景下的性能?(10分)- 优化一个包含大量DOM元素的页面,以提高页面加载速度。
- 优化一个大型JavaScript库,减少加载时间。
3. 请解释如何使用CDN提高网站性能?(10分)4. 请说明如何优化数据库查询性能?(10分)5. 请简述Web字体加载优化策略。
