网易云音乐面筋!攒人品
26号面的,快要开奖了,赶紧攒个人品。。。
一面(1h)
- 项目
- 画项目架构图,讲项目流程
- java的关键字
- static关键字的作用,final的作用
- volatile的作用
- protected和默认的权限有什么区别?
- java内存模型讲一下?
- Integer i=1发生了什么?结合内存模型讲一下
- 什么时候发生垃圾回收?
- 有哪些垃圾回收算法?
- 线程池的参数?拒绝策略?
- 如果corePoolSize+BlockingQueue.size()>maxiumPoolSize会怎么样?
- 建立student表,手写sql,写了一些查询sql,具体忘了。。。
- 知道哪些排序算法?每个时间复杂度说一下,快排讲一下流程
- 删除一个表怎么做?清除一个表怎么做?
二面(1h)
- 讲一下项目,具体的工作量在哪里?
- 用的什么数据库引擎?和MyISAM的区别。
- 数据库的ACID讲一下
- read uncommited会有什么问题?
- 可重复读innodb怎么实现的?
- innodb有哪些索引?怎么建立的?
- 使用auto_increment修饰主键有什么好处?
- 什么是意向锁?MyISAM比innodb好的地方在哪里?具体应用场景?为什么?
- 什么是gap lock?举了个例子什么情况会用到?
- TCP怎么保证是可靠的?
- 拥塞避免和流量控制怎么实现的?具体讲一下
- 你刚刚说了4次挥手,time_wait和close_wait有什么区别?
- 在浏览器上输入网址,访问网页,分析整个过程
- XSS攻击知道吗?怎么防止?
- DDOS攻击实现原理?怎么防护?(看他对安全感兴趣,自己主动说的)
- cookie的secure关键字是干嘛的?
- HTTPS的原理?非对称加密和对称加密?(RSA,AES和证书的原理)
- Java NIO知道吗?讲一下?知道Netty吗?
- NIO BIO IO复用的区别?
- mysql的分布式事务怎么实现的?
- 2PC和3PC的区别?3PC会有什么问题
- 分库分表有哪些方式讲一下?mycat知道吗?
- 设计模式知道哪些?(答:单例模式,适配器模式,模板模式,装饰器模式,***模式,工厂模式)
- 装饰器模式和***模式本质区别是什么?
- 你有什么问题要问我吗?
- 和面试官吐槽了一下面试的人太多╮(╯▽╰)╭
HR面(20min+)
- 自我介绍
- 你为什么来应聘我们?
- 最自豪的一件事
- 最遗憾的一件事
- 未来职业规划
- 介绍你本科到研究生的生活经历
- 自己有什么缺点?
- 你相比同龄人的优势是什么?
-
为啥没有去实习?
...