`

腾讯大佬给的一面

阅读更多

       经过两次的面试,内心再也不飘了,以前自己知道的问题也不得不去重视了,学技术是没有投机取巧的,看书是要结合这代码去看的,要不就又是背书了。

面试的问题如下:

1、Java的回收策略是什么?如何判断可回收状态?引用计数法的弊端是什么?

 

    答案地址

 

2、“abc”.equals(a)和a.equals("abc")在工程中一般使用哪个?为什么?

 

     一般使用第一种,为了防止空指针异常

    具体详解

 

3、IO如何做到读写不加锁?

   

   使用生产者消费者模式

   生产者消费者详情地址

 

 

4、①现在给你一个65535的内存空间,一个持续读,一个持续写,怎么可以顺利运行?

      还是运用 生产者消费者模式;

     ②现在需要持续运行N年,然后怎么做?

      运用最少使用页面置换算法;

     

 

5、65535Bytes是一个数据buffer,一个线程把数据序列化之后写入,另一个反序列化解析,怎么处理越界问题?

6、现在有一个场景,写线程写到了65534,读线程读到了65500,马上要越界了,怎么处理?

 

       TCP粘包拆包

       环形缓冲区解决粘包问题

 

7、堆栈的区别是什么?

 

       答案详情

 

8、你new了一个对象小明,对象中存了一个int值(年龄),这个年龄的内存在堆上还是栈上?

 

         堆上

 

9、你创建了一个结构体,结构体中有一个HashMap,这个HashMap在堆上还是栈上?

 

         堆上

 

10、Thread和Runnable的区别是什么?在工作中更倾向于用哪个?

 

       我们在工程更倾向于使用第二种,因为java是一种单继承的语言,但是为了弥补这种不足,java语言设计者加入了可以实现多个接口的功能,所以我们更倾向于使用第二种。

       线程的三种创建方式

 

11、try catch finally,try中return了,那么finally还执行吗?

       

       finally可以执行;

       代码测试详情

      

 

12、红黑树的原理,并手写 红黑树?

 

13、①在100M内存中,给10亿个QQ号进行排序?

        ②边看边下载视频 ,在我们直接把进度条拉到了N分钟的时候,我们再次下载这个视频的时候,不希望          以前文件中的已下载数据浪费,怎么做?

 

        bitmap算法

分享到:
评论

相关推荐

    免费下载 - 腾讯C++后端一面面试面经

    腾讯C++后端一面面试面经

    2009年腾讯笔试和一面题目

    【腾讯笔试和一面题目解析】 腾讯作为中国领先的互联网科技公司,其招聘流程中的笔试和面试环节通常涵盖了广泛的IT知识领域,旨在评估应聘者的综合技能和专业知识。2009年的软件测试职位笔试和一面考察了操作系统、...

    马化腾变身新娱乐大佬 腾讯欲再拓影视业疆土.docx

    腾讯,这家以互联网为基础的科技巨头,正逐步转型为新娱乐大佬,计划在影视业拓展其疆域。这一举措是腾讯“大视频”战略的一部分,旨在打造一个涵盖电影、周边授权、杂志和动漫在内的全方位娱乐帝国。马化腾,腾讯的...

    腾讯广告产品手册.pdf

    腾讯广告产品手册.pdf 腾讯广告产品手册.pdf是腾讯公司推出的广告产品解决方案手册,旨在帮助广告商和媒体购买者更好地了解和使用腾讯的广告产品。下面是该手册中的一些重要知识点: 一、腾讯广告产品介绍 腾讯...

    腾讯2014校园招聘笔试面试汇总

    1. 1. 腾讯笔试 3 1.1腾讯 2014校招研发笔试题 3 1.2腾讯2014校园招聘广州区产品笔经-霸笔 10 ...2.3 2013腾讯一面面试题-软件开发 39 2.4 2013腾讯一面面试题-软件开发 41 2.5 腾讯产品校招经验回忆分享 51

    腾讯面试经验,腾讯面经

    腾讯是中国最大的互联网综合服务提供商之一,成立于1998年11月,在全球范围内拥有众多用户。腾讯致力于通过互联网服务提升人类生活品质,并将“一切以用户价值为依归”作为经营理念。2004年6月16日,腾讯在香港...

    腾讯IM生成usersig

    4. **请求发送**:将生成的`usersig`发送给客户端,客户端使用这个`usersig`来向腾讯IM服务器发起请求,证明其身份。 5. **安全检查**:腾讯IM服务器接收到请求后,会使用AppID和公开的公钥(由腾讯提供)来验证`...

    腾讯全套人力资源管理资料大全.zip

    01-腾讯各职位能力模型图 02-腾讯人力资源管理 03-腾讯招聘体系 04-腾讯培训体系及文化 05-腾讯薪酬绩效 06-腾讯员工职业发展 腾讯产品经理素质与技能要求.pdf 腾讯公司基层管理干部职业领导力发展规划书.pdf 腾讯...

    腾讯云数据库mysql产品认证答案

    腾讯云数据库mysql产品认证答案 作为一名IT行业大师,我将详细解释腾讯云数据库mysql产品认证答案,涵盖标题、描述、标签和部分内容中提到的知识点。 腾讯云数据库mysql产品认证答案 腾讯云数据库mysql产品认证...

    2014腾讯实习一面面试题

    腾讯实习一面面试题解析 本篇文章旨在对2014年腾讯实习一面面试题进行详细的解析和知识点总结。通过对面试题的分析,我们可以了解到计算机网络、数据库、C语言、Linux等多个领域的知识点,并对面试的考察方向和难度...

    4.(leaflet篇)leaflet接入腾讯矢量、腾讯影像地图.zip

    在本文中,我们将深入探讨如何将Leaflet.js库与腾讯地图服务相结合,特别是腾讯的矢量地图和影像地图。Leaflet是一款轻量级且功能强大的JavaScript库,常用于创建交互式的Web地图。而腾讯地图提供了丰富的地理数据...

    esp8266连接腾讯云

    ESP8266连接腾讯云是一项常见的物联网应用实践,它涉及到微控制器编程、无线通信以及云端服务集成等技术。在本项目中,我们将探讨如何利用ESP8266这款经济高效的Wi-Fi模块与腾讯云物联网平台进行交互。 首先,ESP...

    腾讯WiFi腾讯随身WiFi win10/win11驱动

    腾讯WiFi 适用于win10的驱动。 腾讯随身WiFi,是个一个很老的USB设备了。现在官网主页已经打不开了。无意间翻出来这个设备,插上去还能用,但不是免驱了。找了很多网上的驱动都不能用在win10和win11上,安装提示“不...

    腾讯云从业者认证课件.zip

    腾讯云从业者认证是针对希望在云计算领域建立坚实基础的专业人士设计的一项权威认证。这个认证旨在帮助学员理解并掌握云计算的基本概念、腾讯云的核心服务以及如何将这些服务应用于实际业务场景中。通过学习“腾讯云...

    腾讯传1998-2016 pdf

    《腾讯传1998-2016》是一本深度揭示腾讯发展历程的书籍,它详尽记录了这家中国互联网巨头从初创到崛起的关键历程。这本书由吴晓波撰写,通过对腾讯公司创始人马化腾及其团队的访谈,揭示了腾讯在互联网领域的创新...

    腾讯的求职之路,详细介绍了腾讯的笔试和面试过程

    腾讯一面的面试官主要考察了候选人的基础知识和项目经验。面试官问了候选人的自我介绍、简历中的项目经验、网络和操作系统的基础知识等问题。另外,面试官还问了一道客户端方面的题目,考察了候选人的技术实现能力。...

    腾讯地图三级联动

    城市数据来自于腾讯地图- 省市区变动都不需要自己更新,数据为腾讯地图数据; 腾讯地图api http://lbs.qq.com/webservice_v1/guide-region.html ; 另外,我使用的是腾讯开放的key,各位使用还是自己申请一个key替换掉...

    腾讯C++编码规范

    ### 腾讯C++编码规范解读 #### 1. 概述 腾讯C++编码规范是一套由腾讯集团制定的、旨在规范公司内部C++编程风格的标准文档。该规范首次发布于2007年10月25日,目的在于确保所有使用C和C++语言开发的产品具有统一的...

    ArcGIS API for JavaScript4.10加载腾讯地图

    在本文中,我们将深入探讨如何使用ArcGIS API for JavaScript 4.10版本来加载腾讯地图,包括矢量地图、影像、地形图以及暗色矢量图。ArcGIS API for JavaScript是一个强大的工具,允许开发人员在Web应用中集成地理...

    腾讯公司ppt模板.ppt

    【腾讯公司PPT模板】是腾讯内部广泛使用的一种专业演示文稿设计,它体现了腾讯的企业文化和设计理念,同时也是高效沟通和信息传递的工具。这个模板以其专业性、清晰度和视觉吸引力为特点,使得在各种商务会议、产品...

Global site tag (gtag.js) - Google Analytics