vivo安全工程师面试_Java 架构师——阿里和vivo面试题目汇集(转)

阿里面试题:

1 redis集群(主从复制是怎么触发的,数据如何分配)

2 mysql分库分表(分库有什么好处)

3 安全方面

4 加密算法

5 ca证书

6 sql注入

7 还用过哪些缓存框架

8 用过哪些签名和加密算法

9 Syncronized reentrantLock区别;

10 索引字段的建立;性别 加索引和不加索引的区别;

11 慢查询如何优化;

12 jvm如何进行优化,怎么去设置各个参数;垃圾回收算法及垃圾回收期如何选型及优化;

13 HashMap和ConcurrentHashMap的区别,链表查询和红黑树查询的复杂度是多少?红黑树是如何查询的?

Java 架构师——阿里和vivo面试题目汇集

一:分布式面试题目

1 session与cookie的区别及原理

2 NIO的原理及使用场景

3 springmvc原理和流程

4 在装用tomcat,java的linux环境下如何解决oom及过多load的问题

5 多线程中的ABA问题如何解决

6 工作中用到的数据库以及数据库优化的常用措施

7 如何设计一个高并发高可用架构?和如何设计秒杀系统?二选一下

Java 架构师——阿里和vivo面试题目汇集

以上是笔试部分,另外在面试的过程中主要问了以下方面的 问题

1 多线程线程安全问题如

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值