腾讯CDG25秋招提前批面经

我就是牛可乐 2024-08-02 04:15:59
⭕八股 1.  拷打实习经历 2.  讲讲Java并发系统 3.  现在创建十个线程,每个线程有一个跑步的方法,如何保证十个线程同时执行跑步方法,保证赛跑的公平性? 4.  直接重启服务器,线程池的关闭流程是怎么样的? 5.  如果我需要在服务运行期间关闭线程池,应该怎么办? 6.  JDK8的垃圾回收器是什么?有什么特点? 7.  如果我自己定义一个类,类名叫 String,这个类能生效吗? 8.  讲讲类加载过程,并说明为什么是双亲委派模型? 9.  MySQL的索引是什么结构,有什么特点? 10.  Spring的启动流程? 11.  商品点赞排行榜用Redis里的什么结构实现?zset底层的数据结构和原理是什么? 12.  HTTP的底层协议是什么? 13.  说说HTTPS的握手和加密过程 14.  HashMap的扩容机制 ⭕算法 1.  最长递增子序列 ⭕总结 比较基础,没啥比较难的,算法应该算mid吧,先写的算法再问的八股文。面完十分钟后状态变复式。 ps:算法刷hot100就够了,我一共刷了400+道题,大大小小面试30来次,基本有算法的都写出来了。 . 内容来自牛友:是红鸢啊 来源:牛客网

0 阅读:0