1.用电脑写两道算法题,不是很难,然后继续做18道推理题。
2.一面面了差不多一个小时吧,很多技术上和基础问题吧。
3.二面面了20分钟吧,问的问题不多。还好。
4.人力谈薪资等等吧。
包含1个问题,1个回答
Q:jvm原理
生产者消费者问题解决
json大括号中括号
java为什么序列化,如何自己实现序列化externalizable
java为什么用接口
java concurrent 线程池,数据库连接为什么使用等
java创建线程
servlet有什么方式传输对象
inputstream的子类
三范式
spring 单列模式是否线程安全。
线程顺序执行, join方法
string ioc,aop
java通过某种算法逻辑,更新数据库中的每条数据,优化方法,使用多线程,每天数据加锁,或者每个线程分条
sleep和wait区别
oracle my 字段允许最长多少字符,查询条件中,可最多查询多少字符
如何找到实现某个接口的所有实现类
linux 命令使用:如何动态查询一个输出文件, 如何倒序查看文件
反射查看类中的所用成员变量及方法名。
数组 length属性,字符串length方法
算法题:
指定数组位置排序,前升序,后降序
几个数的最大公约数