【面经】keep和4399 后台开发岗

keep面经(西安站)

一面:

1.问项目相关的

2.异常,try catch return返回值问题

3.volatile关键字介绍下

4.线程安全的单例模式

5.lambda 表达式(Java8)

6.数据库索引B树

7.四次挥手最后为什么是time_wait。多个客户端进入该状态,Tomcat服务器怎么处理。

感觉一面面试官人很好,不会的会引导,也会有一个相互探讨的过程。

二面:

1.项目中通行记录数据怎么添加(这个问题回答完后就感觉自己项目可能没有难度或亮点)

2.dubbo分布式问题(回答不是很好)

3.手写代码:在给定范围内存储对象,线性关系。

4.平时怎么学习技术。

从二维数组左上角到右下角的路径数量

实现LRU,(必须写代码)

BST树转化成双向链表

字符串转化“aabbccdaa” -> "a2b2c2d1a2"



4399

一面

手撕代码跳台阶(一次跳1-3阶,第s 阶坏了怎么办?)

JVM运行时数据区

虚拟机栈的结构

GC算法

复制算法的具体过程(Eden-Survivor,对象怎么放)

hashMap的结构

hashMap 的业务场景,我没做过什么项目,不知道运用的业务场景(´;︵;`)那你就说说什么时

候用

hashMap减少hash冲突的处理

JAVA 并发锁机制(volatile synchronized reentrantlock)

volatile具体怎么实现可见性

synchronized锁普通方法和锁静态方法的区别

观察者模式讲一下

几种IO模型讲一下

并发容器讲一下

Java内存模型gc为什么要把大对象直接放到老年代?

system.gc()做了什么,你觉得这样合理吗

监视器锁和lock那个快,为什么?两个的底层实现,监视器锁的优化

MySQL隔离级别的底层实现

项目中的权限控制怎么做的


#面经##4399游戏##Keep#
全部评论
楼主是校招?
点赞 回复
分享
发布于 2021-05-17 10:56
你好ww,想问一下你是参加的内推嘛?内推的话有没有笔试呀?
点赞 回复
分享
发布于 2021-05-17 14:43
联想
校招火热招聘中
官网直投
可以问一下keep是连着面的吗 一面完没有通知是就结束了吗
点赞 回复
分享
发布于 2021-05-17 17:42

相关推荐

3 23 评论
分享
牛客网
牛客企业服务