2018年9月20日vipkid的JAVA开发offer面经
本人菜鸟,秋招进行了一半了没拿一个offer,直到今天才终于拿了一个offer,闲话不说,上面经
一面:根据简历问
1.接口和抽象类的区别,各自的用法
2.详细讲讲关于hashmap的知识?hastable效率低,我想用线程安全的hashmap,怎么办(详细讲了下concurrenthashmap)
3.jvm参数Xms,Xmx(好像是)是干什么用的
4.你熟悉jvm的哪方面知识(我讲了下jvm内存布局,想讲垃圾回收,他说不用了)
5.java并发控制的几种方法
6.java线程的创建方法
7.runnable和callable的区别
8.线程池的几种线程
9.***dThreadPool的任务队列满了后,怎么处理?在实际项目中用过吗(我记得***dThreadPool的工作队列是***的,怎么会满呢?反正我就答了下饱和策略)
10.MySQL联合索引需要满足什么
11.MySQL的inner join和left join的区别?left join返回的结果数一定比inner join返回的多吗(面试官给我挖个坑,让我回去看看)
12.redis你平时怎么用的?除此之外你还知道什么redis的用法
面试官挺好,因为我面试时已经中午12点,面试官没问我项目,就问了我基础
二面:上来写算法,不过比较简单
1.手写二分查找
2.手写单例模式(又来一遍)
3.有个情景问题,我想让网站每一天最多只有100个不同的人访问,同时对于已经获取访问权限的用户再访问时依然可以,设计代码,伪代码也行
4.你想问我什么吗
二面挺快的,面试官也不错,一二面都没问我项目😄
hr:
1.你为什么这么想来vipkid(我是从沈阳清晨坐高铁赶到大连面试的,之前沈阳面试错过了,hr很好奇)
2.你对vipkid了解吗(答,独角兽公司)什么是独角兽公司😄
后来就问问我沈阳场怎么没来,谈谈薪资待遇,最后加了hr微信等正式offer通知
总体感觉vipkid的java面试比较基础,薪资待遇也不次于大厂,感觉挺好的,毕竟大厂我拿不到(ಥ_ಥ),有时候机会真是自己争取的,如果我嫌麻烦不坐火车来补面,那今天就没机会了(ง •̀_•́)ง
#Java工程师##VIPKID##秋招##面经#
一面:根据简历问
1.接口和抽象类的区别,各自的用法
2.详细讲讲关于hashmap的知识?hastable效率低,我想用线程安全的hashmap,怎么办(详细讲了下concurrenthashmap)
3.jvm参数Xms,Xmx(好像是)是干什么用的
4.你熟悉jvm的哪方面知识(我讲了下jvm内存布局,想讲垃圾回收,他说不用了)
5.java并发控制的几种方法
6.java线程的创建方法
7.runnable和callable的区别
8.线程池的几种线程
9.***dThreadPool的任务队列满了后,怎么处理?在实际项目中用过吗(我记得***dThreadPool的工作队列是***的,怎么会满呢?反正我就答了下饱和策略)
10.MySQL联合索引需要满足什么
11.MySQL的inner join和left join的区别?left join返回的结果数一定比inner join返回的多吗(面试官给我挖个坑,让我回去看看)
12.redis你平时怎么用的?除此之外你还知道什么redis的用法
13.讲讲spring的aop?动态***有几种实现方式
14.web开发分为几层,每层都做什么
15.手写懒汉式单例模式面试官挺好,因为我面试时已经中午12点,面试官没问我项目,就问了我基础
二面:上来写算法,不过比较简单
1.手写二分查找
2.手写单例模式(又来一遍)
3.有个情景问题,我想让网站每一天最多只有100个不同的人访问,同时对于已经获取访问权限的用户再访问时依然可以,设计代码,伪代码也行
4.你想问我什么吗
二面挺快的,面试官也不错,一二面都没问我项目😄
hr:
1.你为什么这么想来vipkid(我是从沈阳清晨坐高铁赶到大连面试的,之前沈阳面试错过了,hr很好奇)
2.你对vipkid了解吗(答,独角兽公司)什么是独角兽公司😄
后来就问问我沈阳场怎么没来,谈谈薪资待遇,最后加了hr微信等正式offer通知
总体感觉vipkid的java面试比较基础,薪资待遇也不次于大厂,感觉挺好的,毕竟大厂我拿不到(ಥ_ಥ),有时候机会真是自己争取的,如果我嫌麻烦不坐火车来补面,那今天就没机会了(ง •̀_•́)ง
#Java工程师##VIPKID##秋招##面经#