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