随笔分类 - 面经
摘要:1.项目是通过什么方式做的,有应用到市场吗 2.Java基础,jre和JDK的区别 3.用过哪些数据库,听说过哪些数据库,知道或学过哪些编程语言,用过哪些开发环境,写代码的一些快捷键 4.对微服务有哪些了解,对spring的了解,用过Maven,git工具吗, 5.Java中常见的设计模式,集合类有
阅读全文
摘要:1.常见的排序算法,时间复杂度,说一下快排和堆排序的思路,怎么调整堆 2.海量数数中找第k小的数,建大顶推 3.tcp怎么确保可靠性,排序,确认,重传,拥塞控制,流量控制 4.tcp建立连接和释放连接都有哪些状态,关闭,监听,同步发送,同步接收,连接,FIN-wait1,FIN-wait2,关闭等待
阅读全文
摘要:1.问项目,遇到了那些问题,怎么解决的 2.Java的线程池,核心和最大数的指定,为什么要这样指定, 3.Java中的锁,他们之间的区别,lock底层怎么实现的,锁的升级 4.Jvm内存模型,类的加载机制,类加载器有哪些,为什么按照双亲委派原则加载,CMS和G1垃圾回收器有什么不同, 5.sprin
阅读全文
浙公网安备 33010602011771号