#软件开发2024笔面经# 1.Java的聊天室是怎么做的?工厂模式分成几种类型?
2.用编译原理实现加减乘除
3.看过spring的书吗,讲讲内容
4.linux分成哪些流
5.加减幂怎么实现
6.看过哪些源码,怎么实现的
7.多核cpu 改了一个cpu的内容,其他cpu怎么发现
8.websocket怎么实现的
9.操作系统位数和cpu位数的关系
10.北向接口和南向接口 哪个存储缓存
11.操作系统底层原理
12.操作系统什么场景使用多线程,怎么设置
13.beanfactory怎么做的,看过源码吗
14.threadlocal源码
15.future除了接受异步任务结果,还能干嘛
16.fork join区别
17.concurrentHashMap源码
18.String源码怎么设计的,与操作系统相关联的设计
18.基于socket设计了哪些系统?怎么实现的
19.除了java还会哪些语言吗?
单纯感受下蚂蚁的强度,全程抱歉还是太菜了,继续沉淀吧#蚂蚁面试#