体验很好,下次不来了(虽然也肯定没下次了title是测开,开场面试官介绍的时候说都是开发,只是开发的偏质量效能的一些中台,还得接入大模型七七八八的1.自我介绍2.实习经历拷打 对着慢查询优化拷打了上面两部份15min3.java多态 为什么要有多态 怎么实现多态 为什么要有抽象类和接口 抽象类和接口在字节码怎么实现4.java并发 多线程会有什么问题 为什么提出并发的三个性质 怎么解决这些问题 violatile怎么实现的工作内存推送到主内存中 syn和lock使用场景和原理区别5.线程进程 讲讲线程进程区别 为什么说进程重线程轻 java线程和操作系统线程有什么区别 进程之间怎么通信6.java高阶 讲讲泛型你一般咋用的 讲讲反射你一般咋用的上面20min接下来来到激动人心的算法环节(原本给30min,看我实在A不了总有用例有问题多给了30min,还是GG) 1.链表交点+证明下为什么 so easy 2.十进制转二进制 不定数量输入,好久没搞忘了咋输入了折腾半天,折腾半天转二进制这不是有手就行嘛,直接转。一提交十进制数有50位,凉,大数除法折腾半天没A 3.二叉树的每个节点有个权值0/1,给定一个范围,求从任意一个点出发到叶子节点所有的可能路径对应的权值二进制数在范围内的路径数量 dfs套dfs,一个字凉#腾讯##阿里巴巴##字节跳动##软件开发2024笔面经#