b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

二叉排序树 建立 值得收藏的2017年Java开发岗位面试题(3)

电脑杂谈  发布时间:2018-02-13 13:57:46  来源:网络整理

9. 说说浏览器访问,经历了怎样的过程。

10. HTTP协议、 HTTPS协议,SSL协议及完整交互过程;

11. tcp的拥塞,快回传,ip的报文丢弃

12. https处理的一个过程,对称加密和非对称加密

13. head各个特点和区别

八、MySql

1. MySQL的存储引擎的不同

2. 单个索引、联合索引、主键索引

3. mysql怎么分表,以及分表后如果想按条件分页查询怎么办(如果不是按分表字段来查询的话,几乎效率低下,无解)

4. 分表之后想让一个id多个表是自增的,效率实现

5. MySql的主从实时备份同步的配置,以及原理(从库读主库的binlog),读写分离

6. 写SQL语句。。。二叉排序树 建立

7. 索引的数据结构,B+树

8. 事务的四个特性,以及各自的特点(原子、隔离)等等,项目怎么解决这些问题

9. 的锁:行锁,表锁;乐观锁,悲观锁

10. 事务的几种粒度;

11. 关系型和非关系型区别

九、设计模式

1. 单例模式:饱汉、饿汉。以及饿汉中的延迟加载,双重检查

2. 工厂模式、装饰者模式、观察者模式。

3. 工厂方法模式的优点(低耦合、高内聚,开放封闭原则)

十、算法

1. 使用随机算法产生一个数,要求把1-1000W之间这些数全部生成。(考察高效率,解决产生冲突的问题)

2. 两个有序数组的合并排序

3. 一个数组的倒序

4. 计算一个正整数的正平方根

5. 说白了就是常见的那些查找、排序算法以及各自的时间复杂度

6. 二叉树的遍历算法

7. DFS,BFS算法

9. 比较重要的数据结构,如链表,队列,栈的基本理解及大致实现。

10. 排序算法与时空复杂度(快排为什么不稳定,为什么你的项目还在用)

11. 逆波兰计算器

12. Hoffman 编码

13. 查找树与红黑树

十一、并发与性能调优

1. 有个每秒钟5k个请求,查询手机号所属地的笔试题(记得不完整,没列出),如何设计算法?请求再多,比如5w,如何设计整个系统?

2. 高并发情况下,我们系统是如何支撑大量的请求的

3. 集群如何同步会话状态

4. 负载均衡的原理

5 .如果有一个特别大的访问量,到上,怎么做优化(DB设计,DBIO,SQL优化,Java优化)

6. 如果出现大面积并发,在不增加服务器的基础上,如何解决服务器响应不及时问题“。

7. 假如你的项目出现性能瓶颈了,你觉得可能会是哪些方面,怎么解决问题。

8. 如何查找 造成 性能瓶颈出现的位置,是哪个位置照成性能瓶颈。

9. 你的项目中使用过缓存机制吗?有没用用户非本地缓存

十二、其他

1.常用的Linux下的命令

祝大家面试顺利!


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-75545-3.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    每日福利
    热点图片
    拼命载入中...