网易考拉Java面筋

一面:

容器方面

1.介绍线程安全的list(copyonwritelist)

2.线程安全的map,具体是怎么实现的,与Hashtable什么区别。

3.CAS

并发

4.知道的线程池(ThreadPoolExecutor属于一类,forkjoin知道吗)

5.线程池怎么自己去实现?给你一个Runnable、一个容器怎么实现。

6.AQS中线程等待怎么做的(线程挂起状态怎么做的)?

JVM

7.回收算法

8.回收器

9.虚拟机client和server的区别

10.对象和引用之间一般用什么连接?句柄池的作用是什么。

nio、bio

11.阻塞非阻塞的区别?

12.异步和同步的区别?异步是使用的内核级线程还是用户态线程。

13.AIO在Java中应用到了吗?

知道那些中间件?redis、rabbitMq、mem***d等

redis:

14.redis部署方式。

15.redis怎么加入节点

16.redis持久化。

二面

1.手撕字符串转int

2.数据库事务隔离级别

3.spring 事务

4.数据库索引失效的场景

5.组合索引(A,B)若查询B列是否用到了索引

6.如果A是string类型,而查询的时候是1314151617 用到了索引吗?能查到这条数据吗?

7.数据库怎么实现乐观锁?

8.redis pipeline了解吗?

9.秒杀场景?怎么实现。redis怎么限流,限流算法。

10.redis实现队列、实现优先级队列。

11.分布式锁。

12.TCP流量控制

13.TCP拥塞控制

14.项目问了一些问题。

HR面

技术

1.HTTP无状态?session和cookie怎么实现的,怎么去更新session?

2.数据表设计问题。

HR

1.手上有哪些offer等等?华为开多少,对考拉了解多少?

2.来杭州父母支持吗?

3.职业规划

4.三个词形容自己

5.前台中台后台更喜欢哪个?

6.对今天的面试打几分。

总结:

一定要对面试的公司有所了解,电商和金融还是有区别的,因为具体做的东西的不同可能需要的知识也有所区别,所以准备面试的时候,所以最好根据这个公司的技术架构去做准备。

#面经##网易##秋招##Java工程师##内推#
全部评论
楼主 HR 6 组么...
点赞 回复 分享
发布于 2018-08-23 10:48
你好,请问下异步是使用的内核级线程还是用户态线程这个问题,到底是哪一个呀,网上没查到 还有如果A是string类型,而查询的时候是1314151617 用到了索引吗?能查到这条数据吗? 这个是怎么回答的呀
点赞 回复 分享
发布于 2018-08-23 10:45
请问你二面和hr面间隔多久呢?
点赞 回复 分享
发布于 2018-08-23 12:17
**,问的问题和我一样
点赞 回复 分享
发布于 2018-08-23 13:24
楼主是昨天面的吗?高高的,白色衣服的帅哥? 我在旁边听到了一些人在讨论,好像就是帖子的内容
点赞 回复 分享
发布于 2018-08-23 13:49

相关推荐

我已成为0offer的糕手:别惯着,胆子都是练出来的,这里认怂了,那以后被裁应届被拖工资还敢抗争?
点赞 评论 收藏
分享
点赞 109 评论
分享
牛客网
牛客企业服务