【JAVA社招面经】一个半月20多场面试斩获十几家大厂offer,把我学到的都分享给你!

本文分享了一位求职者在腾讯PCG的面试经历,涵盖一面到hr面的关键问题,涉及MySQL索引、数据库隔离级别、ArrayList底层实现、算法题以及虚拟机通信等技术。此外,还提供了面试资料总结,包括SpringCloud、Redis、JVM、MySQL、Zookeeper和Kafka等重点内容。
摘要由CSDN通过智能技术生成

腾讯-pcg

一面

1.自我介绍
2.项目所用开源技术以及框架数据库介绍
3.Mysql索引引擎
4.Mysql索引底层实现结构,为什么不用hashmap( 不适合范围搜索)
5.有哪一些索引
6.主键索引和普通索引的区别
7.数据库隔离级别
8.ArrayList的底层实现,为什么查询快,增删慢
9.算法:字符串反转
10.算法:输出链表的倒数第k个数(两种方法:集合|双指针)
11.思考题,如何设计求一个数的n次开方(二分法)

二面

1.MVCC机制
2.LRU算法
3.两个线程轮流打印1A 2B 3C(三种方法)
其他实在是记不清楚了…

三面

1.自我介绍
2.项目介绍
3.自己负责的任务
4.虚拟机跨主机通信
5.一个算法题,手撕一下,就是一个小车给定坐标位置,和当前面朝方向(NSWE),再输入前进转向情况和前进步数,输出小车的坐标位置和面朝方向。
6.职业规划

hr面

很轻松的聊天,交流工作地点等信息

面试资料总结

下面先给大家上一个总的目录大纲,基础的东西就不进行过多的赘述,我们将会从面试必问的说起,同时由于每篇的内容过多,我们也只说重点,太过基础的内容谁都会,我就不多敲字浪费大家的时间了&

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值