最近同行去腾讯面试了,并且顺利拿到了Offer,下面是他反馈过来的问题,看看你能答出来多少?

一面:

Linux进程间通信的方式

Linux里用来查看CPU状态都有哪些指令?

进程和线程有什么区别?进程之间的通信方式有哪些?线程呢?

什么是死锁,如何避免死锁,死锁和饥饿有什么关系?可以给我手写一个产生饥饿的情况吗?如何避免死锁,银行家算法知道吗?

Synchronized和reentrylock有什么区别?

介绍一下JavaGC

介绍一下Java的内存模型

什么是递归?有哪些方法可以替代递归?

链表和数组有什么区别?

介绍一下堆,栈。堆排序的流程是怎么样的?

TCP三次握手和四次挥手,挥手时各个时刻的状态是什么?

Post和Get有什么区别?HTTP中的flag字段都有哪些?

算法:

1、 最大递增子序列

2、 数组中只有一个元素出现了两次,其他的元素都只出现一次。找出这个只出现了一次的元素

3、 给100张牌,两个人轮流摸,每次取出1-5张牌,你先摸,有没有办法保证你必然可以摸到最后一张?

二面:

聊了聊项目。你用了redis,那你介绍一下redis有哪些过期策略?

怎么设置一个key的过期时间?

redis中的哈希槽你知道吧?

那他和一致性哈希有什么区别呢?

一致性哈希里的虚拟节点是什么?

你用了分布式锁,那分布式锁有哪些实现方式?都有哪些优缺点?

三面:

对项目作了比较深入的探讨吧,为什么要用缓存呢?

为什么MySQL不能支撑高并发,你有做过测试吗?

你说你对Redis过压测,那Redis的QPS大概有多少?

你说复杂查询比简单查询的速度快,有没有想过为什么?

你这个项目的QPS有多少?

具体一点,读的QPS有多少,写的QPS有多少?

你知道Redis都有哪些坑吗?

反正问了一堆问题,为什么这里要这么设计,都有什么问题。

接着又聊了第二个项目,给我说说孤立森林呗,为什么你们要用Spark不用Storm啊?

总之大家一定要对自己的项目很清楚才行。

欢迎大家关注我的公众号(在右侧),免费分享教程和源码。

(责任编辑:admin)

腾讯 java_2019腾讯的面试题(腾讯qq音乐部门)相关推荐

  1. 腾讯python面试题_面试题 | 腾讯数据分析面试题分享

    原标题:面试题 | 腾讯数据分析面试题分享 annatx | 作者 高级农民工 | 来源 今天给各位分享两道数据分析试题, 这是腾讯数据分析面试官在面试时考察候选人喜欢出的题,属于硬性技能考察题目,特 ...

  2. 腾讯后端面试题python_腾讯后端开发,一面面试题分享

    下面要给大家带来的是一组腾讯后端开发的一面面试题,想要了解腾讯一面面经的小伙伴可以来看看下面的相关内容. 注:腾讯.一面 面试时间大约为一个小时左右 一.面试题(一面) 1.自我介绍 2.ArrayL ...

  3. 腾讯2017年校园招聘笔试题第一题

    刚做完腾讯2017年校园招聘笔试题,在这里跟大家分享一下: 1. 题目 2. 我的思路 循环判断i(i从2到(输入值/2+1)),是否有满足i和(输入值-i)均为质数的情况.如果有,count加1.循 ...

  4. 腾讯2017年校园招聘笔试题第二题

    下面是腾讯2017年校园招聘笔试题第二题,在这里跟大家一起分享: 1. 题目 2. 我的思路 这题我觉得题目说的很清楚了.用类似于二分查找的方法,记录最大值.最小值和中间值,判断并记录在左区间(值为0 ...

  5. 2013九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试题

    九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试八十题 引言 自发表上一篇文章至今(事实上,上篇文章更新了近3个月之久),blog已经停了3个多月,而在那之前,自开博以来的21个月每月都不曾断过. ...

  6. 互联网公司招聘--腾讯--产品岗-2016年笔试题

    互联网公司招聘–腾讯–产品岗-2016年笔试题 互联网公司招聘–腾讯–产品岗-2016年笔试题 互联网公司招聘–腾讯–产品岗-2016年笔试题 1.互联网产品的本质是让人们更便捷更有效率的在线上完成从 ...

  7. 互联网公司招聘--腾讯--运营岗-2016年笔试题

    互联网公司招聘–腾讯–运营岗-2016年笔试题 互联网公司招聘–腾讯–运营岗-2016年笔试题 互联网公司招聘–腾讯–运营岗-2016年笔试题 有如下产品:QQ 音乐,安全管家,应用宝等.选择一项产品 ...

  8. 腾讯云TCA云开发工程师认证适用人群 腾讯云开发认证题库试题分享

    腾讯云开发认证概述 腾讯云开发工程师认证(TCA)是针对云上业务应用开发工程师的技能认证.通过该认证,可有效验证您是否具备将传统应用重构并迁移上云的能力,以及基于腾讯云进行云原生应用和分布式微服务的设 ...

  9. Linux操作系统——面试题-(腾讯,百度,美团,滴滴)

    文章目录 26 Linux 面试题-(腾讯,百度,美团,滴滴) 26.1 分析日志t.log(访问量),将各个ip 地址截取,并统计出现次数,并按从大到小排序(腾讯) 26.2 统计连接到服务器的各个 ...

最新文章

  1. jsp写入mysql数据库时出现乱码
  2. 数字溢出为啥程序出错
  3. 抗击肺炎:新冠肺炎疫情数据可视化及疫情预测分析
  4. python计算思维训练文件操作与异常处理_054 Python程序设计思维
  5. asp.net 中 SESSION和COOKIE的使用
  6. 基于junit4的关于个人所得税计算的等价类与边界值_《边界值分析》-有这篇就够了...
  7. linux日志删除1天前,Linux自动删除n天前日志
  8. “猜你喜欢”是怎么猜中你心思的?
  9. addroutes没添加进去_CAD中如何绘制函数曲线及添加数学公式
  10. 开课吧:什么是包?如何定义包?
  11. UE4之蓝图函数分组
  12. 网络编程day1-本地信息的获取
  13. 如何进行app消息推送(push)
  14. vue resource的应用
  15. 春招/秋招面试前必看一文
  16. sequence和sequencer — UVM
  17. latex初学者入门(二)
  18. #数据库--第1章 Windows 下的数据库导入 TPCH 数据(以 SQL Server 作为示例,MySQL同样适用)
  19. 硕士学位数据分析师工资_值得拥有数据科学方面的硕士学位
  20. 20单元——学习正解表达式及学习实践 Shell script

热门文章

  1. xenserver 虚拟机扩容lvm磁盘分区的方法_Linux磁盘扩容
  2. Buildroot构建指南--Overview
  3. 海康威视主机升级固件_海康威视网络广播主机DSKAM6HG1S
  4. 网易笔试编程题java_2017年网易校招笔试JAVA研发编程题
  5. 七边形简单画法步骤图_眼线笔的画法步骤图
  6. 【287】◀▶ arcpy 常用类说明
  7. ODS(Operational Data Store)定义
  8. 平台系统表怎么修改为普通表
  9. 好玩的WPF第四弹:用Viewport2DVisual3D实现3D旋转效果
  10. Python基于nginx访问日志并统计IP访问量