一开始是先让你在电脑做笔试题,包括选择、填空、简单、编程题。上面的题目我在牛客上见过一些。应该大部分是来自上面的。填空题有:java迭代器的三大方法,看程序写结果。简答题问了mybatis#{} 和${}的区别,还有多线程有几种实现方式。编程题是猴子吃桃。 笔试完了,立马就去办公室进行技术面。先自我介绍,然后问对他们公司有了解吗。之后让我介绍下自己做的项目,项目的业务流程,有那些亮点。可能是我没答好,接下来没问我项目了。后面问的全部是八股文:java的迭代器、TCP和UDP的区别、三次握手、死锁的发生和解决方案。spring Bean的生命周期,介绍springMVC的几大组件等等。还有给你一个集合,你能想到几种去重的方法,mybatis如何跟数据库映射。 spring那块的八股文我看的少,没回答好。最后也是没通过,但是最后问了,笔试和一面过了还有二面。...查看更多