java开发工程师面试流程
jvm原理 生产者消费者问题解决 json大括号中括号 java为什么序列化,如何自己实现序列化externalizable java为什么用接口 java concurrent 线程池,数据库连接为什么使用等 java创建线程 servlet有什么方式传输对象 inputstream的子类 三范式 spring 单列模式是否线程安全。 线程顺序执行, join方法 string ioc,aop java通过某种算法逻辑,更新数据库中的每条数据,优化方法,使用多线程,每天数据加锁,或者每个线程分条 sleep和wait区别 oracle my 字段允许最长多少字符,查询条件中,可最多查询多少字符 如何找到实现某个接口的所有实现类 linux 命令使用:如何动态查询一个输出文件, 如何倒序查看文件 反射查看类中的所用成员变量及方法名。 数组 length属性,字符串length方法 算法题: 指定数组位置排序,前升序,后降序 几个数的最大公约数
...

面试结果: 确定通过
面试难度: 困难
面试感受: 很好
用了将进4个小时,6页白纸反正面
面试官2个人,都比较nice。第一个比较侧重基础知识,设计能力。第二个比较侧重业务,开发能力。直接发白纸过来,我直接就有点懵,因为可能我上岁数的原因吧,很久都没有笔试了。3页纸反正面。第二个面试官进来,3页纸又是将进反正面。我觉得我也比较客气的。他们面试并没有问什么配置啊,使用啊这种问题。这点和其他公司还是不同的。最近在参考1.7的规范写一个简陋版的jvm,可惜没有问到关于jvm的问题。我问第一个面试官是否像阿里一样,有自己的虚拟机,答说没有。最后问我自己的评价的时候,我觉得我还是入门的,还有很多需要提高的地方。
...

面试结果: 感觉靠谱
面试难度: 有难度
面试感受: 一般