亚信安全广东移动面试

Posted zhangxiong-tianxiadiyi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了亚信安全广东移动面试相关的知识,希望对你有一定的参考价值。

1. String stringbuffer stringbuild 区别

string是字符串,属于常量 一旦声明就不可变;

stringbuffer和stringbuild则是可变字符串,buffer线程安全.build线程不安全

2.单例模式几种实现方式?优缺点?

饿汉式(线程安全,调用效率高,但是不能延时加载);

懒汉式(线程安全,调用效率不高,但是能延时加载);

静态内部类实现模式(线程安全,调用效率高,可以延时加载);

枚举类(线程安全,调用效率高,不能延时加载,可以天然的防止反射和反序列化调用);

如何选用:

-单例对象 占用资源少,不需要延时加载,枚举 好于 饿汉

-单例对象 占用资源多,需要延时加载,静态内部类 好于 懒汉式

3.工厂模式有几种,分别用在哪?

简单工厂(个人理解为new对象较少的情况下使用)

普通工厂(写一个父类大工厂存放共同特性,下面的小工厂存放自己特有的特性,同时小工厂继承大工厂)

抽象工厂(类比抽象类?)

4.继承和聚合的区别?

继承 is-a;;;聚合 has-a

5.数据库事务四种特性,分别有什么含义?

原子性:数据库操作要么不做,要么全做

一致性:事务执行的结果必须是由一个一致性变成另一个一致性

隔离性:并发执行的事务之间互不影响

持久性:事务一旦执行,对数据库的改变是永久的

6.线程周期

技术图片

7.项目遇到的安全问题,怎么避免的

 

8.sql语句(groupBy和having的使用)

好好复习

9.分布式与传统架构的区别

技术图片

10.arraylist和linkedlist的区别

技术图片

11.包权限到底是默认的修饰符还是protect?

默认修饰符是俗称的包访问权限,protect则不同包但是之类的话也可以

以上是关于亚信安全广东移动面试的主要内容,如果未能解决你的问题,请参考以下文章

如此一来 亚信安全不可复制

有空就来刷几道5G面试题系列 | 安全(最新更新11月17日,持续更新中)

亚信安全勒索治理「方舟」正式上线, 勒索体检中心全面开放

有空就来刷几道5G面试题系列 | 5G移动性管理(最新更新11月9日,持续更新中)

亚信安全发布2021年挖矿病毒专题报告,聚焦挖矿病毒进化与治理

亚信安全发2021财报: 营收增长30.82%,云安全终端安全核心产品收入增幅明显