面经系列1

华为面经:

  1. 用过nio编程,这个可以基于聊天室的项目做优化
  2. 用过sql语句优化与分析用哪个字段,explain
  3. Jni JNI(Java Native Interface)意为JAVA本地调用,它允许Java代码和其他语言写的代码进行交互,简单的说,一种在Java虚拟机控制下执行代码的标准机制。
  4. 做的项目(云笔记,淘淘商城)如何优化
  5. 用过哪些开源MQ  项目  源码  github上的项目源码
  6. Java栈空间是否自行控制大小?可以 代码指令
  7. Sql 查询语文最高分,数学最高分多个max如何实现
  8. 红黑树和普通二叉树的区别

 

京东面试:

一面

  1. spring mvc 工作原理
  2. 怎么判断一个链表是否有环,环的长度,环的入口
  3. 非递归实现二叉树前序中序后序,根据前序中序得后续,后续中序得前序 递归 非递归实现
  4. 二叉树删除算法如何实现
  5. 了解设计模式吗   说出所有的单例模式  以及优缺点 并说出那一个最好

 

二面

  1. Gc详细工作原理,Gc算法调优,为什么要有to from
  2. 四次挥手  三次握手 状态码  为什么要存在第三次握手,第四次挥手  重点
  3. 三次握手和四次挥手服务器状态
  4. N条有序列表 排序 排成一条有序的  要求O1 空间 小于ON2的算法  优先队列或者归并排序
  5. 给一个矩阵,m*n 其中有一个0,其他全是1,0代表阻碍,1代表通行,请问有多少种路线  答案小象学院:动态规划第二集 100minute

Vivo 面经

  1. 单例模式
  2. 说一说重载和重写的区别
  3. 用过clone类吗
  4. 类加载过程  子类父类 的初始化顺序  面试题解惑
  5. 属性覆盖  子类对父类属性覆盖
  6. 配过Session的存活时间吗  如何配置
  7. Filter   interceptor的区别   他们各自怎么进行拦截,他们的区别
  8. 重载这个行为和方法返回有关吗
  9. 验证码如何实现 图片生成字
  10. 数据库各类引擎的区别
  11. 你的项目中的事务传播是如何实现的,transactional中的注解中的support和required的区别 ,适用于哪些场景
  12. 线程池如何优化 ,线程创建有哪几种方式

 

招银网络:

  1. JDBC如何控制事物
  2. JSP
  3. 红黑树(平衡二叉树的原理)
  4. Servlet生命周期 怎么根据URL来判断怎用调post and get 请求
  5. Server socket 在多线程下如何使用

 

银联网络

1.mvcc 行级锁实现原理

2.sevelet有哪些方法

3.https 原理

4.ClassLoader的类加载机制,双亲委派

5.反射有哪些缺点,慢30倍,应用

6.CGlibJDK和那个快

7.你还用过哪些动态代理框架

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值