首页 > 高伟达/一块互动/壹佰金融Java岗社招面经分享
头像
gyu优酸乳
编辑于 2020-07-30 12:09
+ 关注

高伟达/一块互动/壹佰金融Java岗社招面经分享

高伟达

笔试:

1、场景基础包括:ioniosleep()wait()stringbufferstringbuilder、事务;

2、高级包括:设计模式、多线程、并发、数据库调优;

3、场景包括:秒杀方案设计、分布式方案设计。


面试:

1、问一些个人情况和工作中的项目及项目中遇到的最大困难及如何解决的?

2、项目中为什么用webservice 不用dubbo

3、java的内存结构;

4、GC的回收机制、aqs 读写锁;

5、自己实现过aop功能吗?

6、GETPOST请求的区别是什么?

7、HTTP常见的状态码是什么?

8、谈谈你对REDIS的锁机制的理解?

9、JVM回收模式有几种?

答:说了分代模式和部分细节和单线程、多线程、并发模式。


一块互动

面试过程:

1、JVM调优、HTTP的原理;

2、GETPOST的区别;

3、TCP的通讯原理;

4、NIONETTYMINA

5、知道集合吗,可以说说吗?

6、知道Java的面向对象吗?说一下Spring的理解;

7、Struts能说一下吗?

8、hashtablehashmap的区别,接口和类的区别;

9、如果要设计一个缓存需要考虑哪些因素。


壹佰金融

面试过程:

1、HashMap的原理;

2、ClassLoader的实现原理;

3、GC的原理;

4、分布式部署时如何对数据进行锁;

5、Spring事物实现原理;

6、怎么实现高并发,纯软件实现;

7、ThreadLocal实现原理;

8、多线程怎么实现数据一致性;

9、Spring MVC 提交表单如何映射成实体?

10、有没有用过多线程,线程池算法是如何实现的?

更多模拟面试

全部评论

(0) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐