看面试官的态度就知道没戏了先笔试后面试。一面是两位面试官,从进门就感觉他们对我兴趣缺缺,但是态度还是挺温和的。一个面试官问得有点敷衍,另外一位就比较外向,接过话茬,引导问题,而且部分我没回答上的,他告诉了我答案。
笔试:
1, equals 与 == 的区别,重写equals方法还需要重写其他什么方法,为什么?
2,有哪些设计模式,简单介绍一种;
3,String,StringBuffer,StringBuilder的区别?Arraylist 与 LinkedList 区别?HashMap 和 Hashtable 的区别;
4,说一下线程池;
5,如何保证接口的安全性。
面试:
1,接手了他人的项目进行了优化,是做了什么优化呢?
2,聚集索引和非聚集索引;
3,组合索引abc,用ab查询或者bc查询会用到索引吗;
4,项目里面用redis做什么?怎么获取和修改redis的值?如果redis宕机怎么办?
5,redis存储了微信token的话,如果是两台服务器,先获取到的数据反而后更新了怎么办?
6,如何防止用户多领或者没领到红包呢?
7,linux如何查询错误日志。
1轮面试:笔试
面试感受:一般;面试难度:困难;面试来源:社会招聘