【每日一语】我们最终都要远行,最终都要跟稚嫩的自己告别。——海子
一面电话面,二面线下面试,去公司看了看,技术氛围很好环境也很好,是一家很不错的公司,坐标杭州,规模千人,值得考虑。
我面试的是JAVA后台开发。
一面一个小时,二面一个半小时,三面主管面,当天就发了offer可以看出公司操作的效率很高。
一面:
多态理解
ArrayList和LinkedList复杂性
StringBuilder实现,和StringBuffer区别
线程池
阻塞队列
TCP三次握手
SQL优化
MySQL索引
排序算法
优先级队列
介绍项目
Top K问题
此处忘记了n个问题,因为是三面之后才总结的所以记忆不太好,大体来说比较基础,考察很全面
二面:
三次握手四次挥手各个阶段流程和状态
给一个语句,Mysql数据库如何根据其建索引
多个队列,如何利用优先级队列排序
快速排序和优先级队列处理数据复杂度比较
字典树序列化问题
上下文无关文法和正则文法的区别
CMS和G1回收机制区别
switch如何实现
介绍项目
了解哪些设计模式,为什么需要装饰器模式
如何保证幂等性,如何处理
分库分表怎么分键
有没有接触过有赞公司的应用
三面:
自我介绍
以后学业打算
介绍项目,做了什么
面试官介绍了一下公司概况
问我还有什么问题么
点击作者姓名与作者大佬交流~
作者:Gown
来源:牛客网(www.nowcoder.com)
- 互联网名企笔试真题
- 校招求职笔经&面经
- 程序员/产品/运营求职实习信息
- 程序员/产品/运营学习交流社区