新国都一面凉经

1,Java常用集合

2,arrayList和linkedList区别,优缺点

3,arrayList为啥会有多余的空间

4,arrayList扩容后旧的空间如何回收(答了GC root可达分析)

5,具体是怎样回收(当时没答出来,现在想想可能是让我打一下垃圾回收机制之类的)

6,Spring常用的依赖注入注解

7,具体如何注入

8,aop原理,有哪些应用场景

9,数据库事务的特性

10,如何保证这些特性,比如原子性(答了日志,现在想想答得太模糊了)

11,那分布式的情况下如何保证原子性(答了分布式协议2PC)

12,TCP建立连接的过程

13,为什么要有这些建立连接的过程(答了需要维护重传,确认的信息,建立连接时协调双方的资源)

手撕:

场景题,三个窗口办业务,不同的人来办业务,时间不同,模拟并发。(第一次做,不怎么会写)

反问环节。

已进入人才库(太菜了)。

#你都收到了哪些公司的感谢信?#
全部评论
人才库是什么意思😕
点赞 回复 分享
发布于 09-18 07:54 福建
方便问下佬什么背景吗,初筛了多久,我一个月了还在初筛
点赞 回复 分享
发布于 09-19 02:32 湖南
佬这都给挂了吗。。我当时答的一般般,他叫我回去好好看看并发手撕给我出二分,然后给我到复式了
点赞 回复 分享
发布于 09-22 13:29 广东
牛的,感谢今天我就要面了
点赞 回复 分享
发布于 09-24 14:45 广东
我也是手撕这个,直接g,练了那么久的算法题给我来这个😭😭
点赞 回复 分享
发布于 09-29 11:17 湖南

相关推荐

10-24 12:50
已编辑
华北电力大学(北京) Java
输入很多数字,每个数字一行,输出每个数字有多少总分解的数量。a=a1*a2*a3... (ai<=a(i+1)) 同时要求1<ai例如:10 = 1x10 10 = 2x5。所以输出2。这个例子我可能记错了有算法佬么,此题什么思路呢,我使用暴力搜索会超时
喝好好:预处理2到max(输入数字x)这些数的最小质因子是什么。然后logx级别的时间复杂度进行质因数分解。比如一个数是2的a次方*3的b次方*5的c方。那他的总分解数就是(a+1)*(b+1)*(c+1)/2。
点赞 评论 收藏
分享
3 15 评论
分享
牛客网
牛客企业服务