百度java工程师一面面经
#百度java工程师面经#
8.30 一面
下午面试官打电话说约晚上时间进行面试 是否有时间
19.00面试开始
大多数都是八股文。。
tcp的三次握手 目的是干什么(这个都背烂了。。)
长连接 短连接是什么 应用于哪些场景(只知道长连接 短连接忘了)
进程间的通信方式(我就知道消息队列。。剩下的一个都不知道 腾讯面试的时候问过这个问题了 可我忘记重新查了看一遍了😣)
深拷贝vs浅拷贝
怎么具体实现深拷贝(不知道。。)
如果想要定义一个和Sting同名的类型 可不可以 (我不知道 蒙了一个不可以 问我为啥不可以。。。。不清楚)
垃圾回收算法(标记清除 复制 整理 分代收集 又问分代收集具体是啥。。新生代和老年代怎么处理)
类加载过程
双亲委派模型 好处是啥
线程状态有哪些
怎么进入到阻塞状态 哪些case可以触发(我就知道同步锁可以 其余不知道)
Synchronized 怎么实现
可重入锁与非可重入锁
设计模式有哪些(直接蒙了 不知道)
就这些吧好像 答得有些感觉还可以 不会的说下去再了解一下 真tm难啊
拜一下拜一下!!希望可以通过!