首页 > CVTE、三七互娱Java面试经验分享
头像
无敌锦鲤附体王
编辑于 2021-05-17 10:39
+ 关注

CVTE、三七互娱Java面试经验分享

CVTE 一面

1.项目项目项目:数据权限,Oauth2.0 协议等

2.springspringMVC 等框架起的是什么作用

3.HashMap 原理,你用一般用什么作为Key,用对象可以吗,怎么解决

4.ConcurrentHashMap 分段锁的实现

5.HashMap Hashtbale 的区别

6.Map 的适用场景

7.说说你知道的异常,exception error 的区别,说说try catch finally

8.说说你知道的http 状态码

9.数据库索引,为什么快,你一般在什么列的加索引

10.说说你知道的数据库引擎和区别

11.说说反射,什么场景会用到反射

12.类的加载过程

13.手撕算法,数组中找出第四大的数,若不存在,则找出第一大

三七互娱

一面

1.说说基础数据类型,int 多少字节,最大值,long 多少字节,最大值

2.说说红黑树和平衡二叉树(红黑树是个坑。。。)

3.说说类的继承和接口,面向接口编程的好处(这里说得不是很好。。。)

4.线程的状态,什么是死锁

5.生产者和消费者的代码实现

6.HashMap 原理(说了底层数据结构,如何计算哈希值,get,put 源码分析,扩容机制,并

发时链表成环原因)

7.哈希算法(说了直接定址法,折叠法(移位叠加和边界叠加),平方取中法。。。)

8.ArrayList linkedlist 的区别

9.说说什么时候会发生full gc,具体过程是怎样,CMS 的执行过程,存在的弊端

10.说说存储过程和触发器

11.有什么想问我的吗

二面

1.哪个项目你的印象最深刻,为什么

2.数据权限你是怎么控制的,说了一大堆。。。

3.你项目用到了oauth2.0 协议,你说一下这个协议。。。

4.你这个协议主要的用途是什么(我说允许第三方网站在用户授权的前提下访问在用户在服

务商那里存储的各种信息。

而这种授权无需将用户提供用户名和密码提供给该第三方网站。),然后他问还是需要用一

些信息去交换吧,

我说会跳转到服务商提供的登录界面,这个具体的方式不属于Oauth2.0 协议的范畴了,第

三方网站是不会得到这个密码的。。。

5.set

list,map 的用处区别,说了set list 的区别,然后arraylist linkedlist 的区别,HashMap

底层原理同一面。。。

6.你有面过其他公司吗,我说有,都挂了,他就问哪些方面被问倒了,我说了JVM 相关的,然后就问我java 内存区域,类的加载机制和双亲委派。。。

7.你觉得游戏公司的压力为什么大,我答得不清晰,不知道怎么答,他说换个问法吧,你更

向往哪种公司,我说技术氛围好的,能带我飞的,对于加班我是可以接受的之类的。。。


更多模拟面试

全部评论

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

推荐话题

相关热帖

近期热帖

近期精华帖

热门推荐