【Android面经】腾讯扩招了,离我进腾讯还会远吗?

文章讲述了作者在腾讯技术面试中的经历,涉及数据库优化、数据结构、JVM、网络编程、Spring框架等内容,强调基础知识的扎实和项目经验的重要性,以及准备常见面试题的必要性。

前言

互联网回暖,腾讯扩招5000+,今天给大家分享一下腾讯三面顺利通过,都考了些啥?
首先介绍一下我的BG,学长我,双非本硕计算机,在秋招的鞭策下,顺利在春招拿到offer
希望我的经验也能帮助到你们,祝大家成功上岸。

在这里插入图片描述

腾讯一面:

1 .记录uv(Unique Visitors)为什么用set不直接计数?
2 .innodb比MyISAM好在哪?
3 .MyISAM适合什么场景?
4 .数据库索引为什么用B+树?
5 .B+树为什么支持范围查询?
6 .explain优化数据库?
7 .讲一下红黑树
8 .红黑树最大高度差
9 .哪些排序算法是稳定的,哪些不稳定
10 .快排时间复杂度?最差多少?最差跟基数选取有关系吗?
11 .讲-下synchronized
12 .HashMap为什么在链表长度为6和8的时候进行结构转换?
13 .逻辑地址怎么转换为物理地址?## 这应该是最后一轮技术面了吧

腾讯二面:

1.拷打项目
2.两个后端程序通过tcp进行数据传输,是否有可能有数据丢失?
3.怎么创建一个线程池?
4.设置缓存区大小为8,根据最近五分钟访问次数排序,替换次数最少的缓存属于哪种缓存算法?
5.介绍一下spring的事务隔离级别?
6.解释一下ioc和aop?
7.Mysql联合索引(a,b,c)相当于创建了a b c三个索引对吗?
8.什么是半双工通信?
9.实现接口的方法对访问修饰符有什么要求?
10.Spring cloud是如何实现高可用性的?
11.Mysql中innodb的主键索引跟其他索引的区别?
12.聚簇索引中两个字段,一个类型是int,一个类型是varchar,在聚簇索引的叶子节点存储的数据类型是什么?

  1. Jvm判断如何判断对象是否存活?常见的gcroot有哪些?堆里面的对象可以作为gcroot吗?

腾讯三面:

1 . 你自己挑一个项目跟我说一下背景,目标,过程,结果。
2 . 你这里用 MySQL 不就行了吗,为什么要用 redis。
3 . 快几十 ms 用户感知不出来吧?
4 . 你有学过大数据的一些算法对吧,挑一个你说说。
5 . 问一下基础吧,操作系统进程有哪几种状态?
6 . 阻塞能直接转运行态吗,为什么?
7 . 查看进程当前状态的命令是什么?
8 . 还知道哪些 linux 命令?
9 . top 命令都有哪几列作用是什么?
7 . 说一下计算机网络吧,端口这个概念在哪一层。
8 . TCP 和 UDP 都是什么。
9 . TCP 和 UDP 能监听同一接口吗?
10 . 音视频通话用哪个协议,为什么?
11 . 如果 UDP 丢包了呢,你要怎么做?
12 . 做一道算法题吧,给你一堆二维坐标点,找到共线最多的线?

经验总结

多家面试总结下来,考察的范围都很广,包括基础知识、项目。
基础知识这块,需要花大量时间准备每一个细节,知其所以然,这样才能面试的时候问起来,都能头头是道。
项目,阿里比较注重项目,所以不仅要熟悉项目做了什么事情,而且要提炼出项目中的闪光点或者说不一样的地方,这些在面试之前都要想清楚。
然后就是要多刷题。面试了这么多公司,除了阿里,其他公司的每一轮都会要求做题,所以在面试之前要对各种常见面试题了解,有时间的话多去刷刷题找感觉。

面试题笔记分享

为了助力朋友们跳槽面试、升职加薪、职业困境,提高自己的技术,本文给大家整了一套涵盖Android所有技术栈的快速学习方法和笔记。目前已经收到了七八个网友的反馈,说是面试问到了很多这里面的知识点。

在这里插入图片描述
每一章节都是站在企业考察思维出发,作为招聘者角度回答。从考察问题延展到考察知识点,再到如何优雅回答一面俱全,可以说是求职面试的必备宝典,每一部分都有上百页内容,接下来具体展示,完整版可直接下方扫码领取。

第一章 算法和数据结构面试题汇总

在这里插入图片描述

第二章 Java核心基础面试题汇总

在这里插入图片描述

第三章 Java深入泛型与注解面试题汇总

在这里插入图片描述

第四章 Java并发编程面试题汇总

在这里插入图片描述

第五章 Java虚拟机原理面试题汇总

在这里插入图片描述

第六章 Java反射类加载与动态代理面试题汇总

在这里插入图片描述

第七章 网络编程面试题汇总

在这里插入图片描述

第九章 高级UI面试题汇总

在这里插入图片描述

第十章 Framework内核解析面试题汇总

在这里插入图片描述

第十一章 Android组件内核面试题汇总

在这里插入图片描述

第十二章 程序性能优化与数据持久化面试题汇总

在这里插入图片描述

第十三章 开源框架面试题汇总

在这里插入图片描述

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值