YY后台开发全程面试经验

YY

一面

1.项目,项目,项目

2.spring iocaop,实际中在哪用到aop(在第二个项目中我说拦截未登录去访问其他资源,拦截频繁访问如压测,问怎么判断是压测,我说在限定秒数内ip 的访问次数超过规定的数就认定为压测)

3.spring 事务,事务传播特性,require require_new,你实际怎么用spring 事务的

4.spring 容器里对象默认是单例还是多例,那我想要多例怎么做(scope=propertie,单例和

多例哪个效率高,单例存在线程安全问题你怎么处理。

5.srpingmvc ***控制器是什么,原理是什么

6.springmvc 想要用HttpServlet 的对象怎么用(在方法参数上加),那是怎么注入进去的,怎么实现的你知道嘛

7.int integer

8.for 循环里遍历List,然后删除元素会怎样(抛异常),那你怎么解决(iterator),那你知道iterator 怎么实现的吗

9.线程的实现方式,区别

10.线程池的实现方式,区别

11.在一个方法中,有三个输出语句,要求第一个输出语句所有线程都可以访问到,后面两个语句只有一个线程可以访问。

12.volatile,说了可见性,禁止重排序,不能保证原子性,写的时候会刷新进去内存,读的时候会读取内存,还有依靠4 个内存屏障实现

13.在一个方法中,有日志发现一大堆异常,最后发现OOM,怎么断定是哪个语句出问题了。

14.用过哪些中间件

15.在工作过程中遇到什么问题,你怎么解决的

16.在之前的工作过程中你学到了什么

二面

1.项目,项目,项目(数据权限控制,OAuth2.0 CA 认证和单点登录,审批流转,Nginx 负载均衡,动静态资源分离)

2.项目上线了没,多少人的规模,看你说是用公司的内部框架,公司持久层框架你熟吗,有什么优势

3.spring iocaop

4.HashMap 原理

5.oracle 的怎么优化

6.mysql 存储过程

7.手写SQL,查询所有科目总分大于200 的人,并降序排列

8.手写单例模式(我写了双重检验锁)

9.用过哪些缓存框架

10.随口问多线程,mavengitsvn 这些会吗,说会一些直接跳过

11.谈人生,为什么从亚信离职,亚信平台也挺大的,以后的规划之类的

三面

聊项目,聊人生

#面经##社招##Java工程师##YY直播#
全部评论
老哥是校招实习还是社招呢
点赞 回复 分享
发布于 2021-05-17 10:21
大佬,一面之后多久通知二面的?等的我有点急啊
点赞 回复 分享
发布于 2021-05-26 21:13

相关推荐

12-25 18:56
门头沟学院 Java
建信金科 java后端开发 年包n+5,具体薪资看每年的情况
点赞 评论 收藏
分享
11-18 16:08
福州大学 Java
影流之主:干10年不被裁,我就能拿别人一年的钱了,日子有盼头了
点赞 评论 收藏
分享
评论
2
26
分享
牛客网
牛客企业服务