订阅
北京小鱼易连
计算机软件
公司实力一般
小微企业

面试经验

“普通难度”
“体验一般”
42 条面经
面试官技术java有收获初试发展阶段二轮三轮领导自我介绍4轮优化http一面底薪二面应届生产品jvm薪资
匿名用户
Java
确定通过感觉靠谱
笔试(涉及JVM+数据结构-树、list+shell常用命令+多线程)+一面技术+二面技术+经理面+HR面,处理速度快,体验感极好一面:1、JVM的内存结构,以及里面的垃圾回收算法(堆) 注意元空间使用的直接内存2、String、StringBuffer和StringBuilder3、Java的集合框架,发生Hash冲突的解决方式4、ThreadLocal5、volatile关键字(内存模型)6、synchronized和lock7、死锁的产生和解决策略(可以看一下银行家算法)8、了解MySQL的哪些索引9、讲一下Btree(MYISAM和Innodb中的索引只能是Btree)10、讲一下熟悉的设计模式;设计模式遵循哪些原则(就开闭原则那六个)11、Mybatis中的预防SQL注入(其实就#和$的区别,Mybatis已经帮我们解决了)12、大概讲一下SSM和SpringBoot(这个主要是IOC和AOP还有SpringBoot的自动装配)13、数据库的优化(回答的主要是大表优化还有缓存)14、Redis的数据类型,为什么使用缓存,可能会出现哪些问题?怎么去预防或者解决15、加密算法(我只想到了MD5),可能面试官想问的是对称加密和非对称加密(MD5属于不可逆算法,不存在对称不对称)16、TCP的三次握手,为什么要三次?两次不行?(当然不行)17、然后来写写代码(这个随机的,可能写单例,也可能是斐波那契,多刷刷力扣)二面:1、网络协议、java底层、多线程,不止要知道为什么还要知道怎么实现,尽量可以手写demo2、网页中通过URL访问百度的过程(DNS、TCP连接、HTTP请求、路由转发协议、ARP协议等)三面:问的其实是HR面很常见的问题,可以当只是个聊天,不过自己确实要有一个好的职业规划四面:CTO可能会问一下技术点,这个一般没问题的,HRD可能会问一下职业和规划,放轻松别太紧张,不然就会像我一样很简单的技术点没反应过来。...查看更多
2 年前 发布
加载中
看准网北京小鱼易连北京小鱼易连面试经验