校招 未知部门 / 客户端开发 / 一面

[面试日期] 2025-03-24 [面试时长] 未知
[学校背景] 华中科技大学 | 985 [学历背景] 未知
[发布人] 面试之星官方收录
<h2>腾讯PCGQQ客户端一面-移动开发方向</h2> <h1><strong>自我介绍</strong></h1><h1><strong>八股文</strong></h1><ol><li>项目中的高并发常见解决方案</li><li>多线程同步处理方式</li><li>​**<code>ConcurrentHashMap</code>** 和 ​**<code>HashMap</code>** 的区别</li><li>​**<code>ConcurrentHashMap</code>** 判断相等的底层逻辑(依赖 <code>hashCode()</code> 和 <code>equals()</code>)</li><li>锁升级的过程(无锁 → 偏向锁 → 轻量级锁 → 重量级锁)</li><li>乐观锁和悲观锁的区别</li><li>对平衡二叉树的了解(如AVL树)</li><li>红黑树与平衡二叉树的区别</li><li>JVM内存模型(运行时数据区)堆和方法区的区别栈溢出和内存溢出的场景字符串常量的存储位置</li><li>Java中的四种引用类型(强引用、软引用、弱引用、虚引用)</li><li>垃圾回收机制</li><li>新生代与老年代的划分及垃圾回收策略</li><li>​**<code>volatile</code>** 关键字的作用(可见性、禁止指令重排序)</li><li>虚拟内存的作用和机制</li><li>进程间的通信方式</li><li>​<strong>GET和POST的区别</strong></li><li>​<strong>TCP与UDP的区别</strong></li><li>流量控制和拥塞控制的区别</li><li>TCP两次握手会导致的问题</li><li>HTTP/3.0协议的特性</li><li>TLS协议的作用和机制</li></ol><h1>手撕</h1><p><span>给定一个数组、返回其中出现频率前K高的元素</span></p><h1><span>反问</span></h1><p><span>表现还可以、有些地方可以加强</span></p><p><span>一面过</span></p><p><span></span></p><p><span></span></p><a>#腾讯2025实习生招聘#</a><a>#软件开发投递记录#</a>
AI 推荐面试题