万得java一面和二面
一共两面,连着一起面试的。。。。
一面主要是围绕简历上项目,包括我的一些业务怎么实现的,开发中有遇到什么问题,数据库表的设计以及哪些字段使用了索引
还有就是一共写过多少行代码🤣
看过什么书
二面的话,线程死锁的原因以及如何排查
创建线程的方式(区别)
sleep()和wait()区别
ArrayList和Vector的扩容机制
java的IO模型
序列化和反序列化
序列化使用场景
数据结构中树的分类
线程池的好处
tcp和udp的区别
三次握手和四次挥手
大端和小端
设计原则有哪些
里氏替换原则是什么
软件开发模型有哪些。。。(答上了瀑布,迭代,螺旋)
dml操作有哪些
乐观锁和悲观锁
锁的升级过程
你对threadlocal的理解
项目里如何使用了kafka
目测是凉了。。。。
#校招##Java工程师##万得#