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

[面试日期] 2025-09-01 [面试时长] 未知
[学校背景] 未知 | 未知 [学历背景] 未知
[发布人] 面试之星官方收录
<h2>字节 本地生活 客户端 二面不凉经</h2> <p></p><p>ps:楼主是后端零基础投的客户端 所以大部分的东西肯定是跟java相关的</p><p>1.java是一个多继承还是单继承语言 他们之间的优缺点在哪</p><p>2.jvm内存结构</p><p>3.如何去在jvm里去进行一个内存的管理(我回答的是分代回收算法那块)</p><p>4.synchronized和reentrantlock的区别</p><p>5.https怎么保证安全问题</p><p>6.https握手过程</p><p>7.项目拷打</p><p>8.手撕1 用一个单向队列实现一个栈(面试官想看到只有一个子操作的时间复杂度是O(n))</p><p>9.手撕2 一个数组nums,一个数k 若存在子数组和是0或k的倍数 则为好的数组 实现一个算法识别这个数组是不是好数组(用了前缀和但用了暴力解法 面试官提示了用空间换时间我都没写出来 八成凉凉)</p><p>10.反问</p>
AI 推荐面试题