招银视频一面50min,成都java
1.自我介绍一下
2.介绍项目
3.长连接http
4.三次握手四次,ack是如何生成的
5.http和socket的区别
6.tcp和udp区别,udp是怎么传输数据的
7.数据库连接池?mybatis中,如果业务一直不释放连接怎么办?或者你怎么增加新的连接
8.static关键字
9.synchronized修饰一个方***不会阻塞
10.synchronized在一个方法中加入同步代码块synchronized(this){},会不会阻塞
11.JVM模型
12.int a=1和int []a=new int[5];分别是怎么存的?
13.如何判断垃圾是否回收?a对象有B对象的引用,那么a是否可以回收?
14.栈的作用,是干啥的,里面存着什么?栈祯
15.代码:实现单例,使用了懒汉饿汉式,问我为什么这里需要加volatile,问我如果不加,哪里会出错。
其他的可能想不起来了,代码写了顶多3分钟,其他都在问我各种问题,项目没怎么问,自己简单介绍了一下
几乎每个问题都会引申出来继续问你一两个实际场景问题,总的还说这个面试专业性很强。
面试官人很好,中间没有听清楚的也会给我重述,觉得很不错。
反问:
1.公司的业务,技术栈
2.问自己表现(还可以,不知真假)#招银网络科技校招#
1.自我介绍一下
2.介绍项目
3.长连接http
4.三次握手四次,ack是如何生成的
5.http和socket的区别
6.tcp和udp区别,udp是怎么传输数据的
7.数据库连接池?mybatis中,如果业务一直不释放连接怎么办?或者你怎么增加新的连接
8.static关键字
9.synchronized修饰一个方***不会阻塞
10.synchronized在一个方法中加入同步代码块synchronized(this){},会不会阻塞
11.JVM模型
12.int a=1和int []a=new int[5];分别是怎么存的?
13.如何判断垃圾是否回收?a对象有B对象的引用,那么a是否可以回收?
14.栈的作用,是干啥的,里面存着什么?栈祯
15.代码:实现单例,使用了懒汉饿汉式,问我为什么这里需要加volatile,问我如果不加,哪里会出错。
其他的可能想不起来了,代码写了顶多3分钟,其他都在问我各种问题,项目没怎么问,自己简单介绍了一下
几乎每个问题都会引申出来继续问你一两个实际场景问题,总的还说这个面试专业性很强。
面试官人很好,中间没有听清楚的也会给我重述,觉得很不错。
反问:
1.公司的业务,技术栈
2.问自己表现(还可以,不知真假)#招银网络科技校招#
全部评论
tql
不愧是offer收割机
祝俊哥顺利接到offer
太厉害了
相关推荐

点赞 评论 收藏
分享