- 博客(6)
- 收藏
- 关注
原创 美团面经
简单自我介绍内存泄漏如何查看,那些操作会造成内存泄漏操作系统的IO模型(5种)操作系统的虚拟内存输入一个URL地址,讲下发生的过程及其协议TCP的连接过程TCP和UDP的区别Netty的模型讲下项目,现在做如何进行优化JVM运行时的区域堆内存如何划分垃圾回收机制的算法g1收集器贝叶斯(1公式法,2枚举法),如:已经知道一个是女孩,求另一个也是女孩的概率1个G的文件,里...
2019-09-21 16:20:53 254
原创 阿里一面
自我介绍项目介绍,难点,核心业务,用了那些类,如何优化第二个项目,介绍业务,介绍服务调用过程,为什么需要使用id,如果有多个服务同时调用,服务端怎么处理,怎么提升服务调用性能。项目有多少行代码,用了几台机子测试有没有看过zookeeper源码,有什么功能操作系统的内存管理机制看过那些源码concurrentHashMap源码的put操作步骤,红黑树实现ArrayList是否线程安...
2019-09-09 22:52:52 148
原创 快手一面面经
自我介绍实习项目介绍输入输出流输入输出流怎么提升读写性能(如缓冲)GC算法及其过程,什么情况下触发minor GC和full GC如何判断一个对象是否为可回收(GC roots),那些可以作为GC rootsJava的异常有那些(Throwable类:error,exception…)异常处理有那些情况(1 try catch自己处理,2 throws 往上层抛)注解及其作用域...
2019-09-08 14:45:23 415
原创 哈啰一面面经
1.自我介绍2.String,StringBuilder,StringBuffer的区别3.重载和重写的区别4.Cookie和session的区别5.==和equals的区别6.UDP和TCP区别7.object里友什么方法8.wait和notify为什么不放在thread类里9.hashmap的原理,为什么不安全10.如何统计hashmap元素的个数11.volatile的原...
2019-09-05 21:15:52 410
原创 云从科技二面
云从科技二面1 自我介绍2 介绍一个自己认为比较好的项目 包括:功能,做了哪些,怎么做,难点。3 zookeeper的实现机制4 Netty的内部实现原理5 Java 的BIO和NIO6 Java IO的抽象类7 AMQ 和MQ8 Java的多线程 包括:怎么用 ,安全机制9 JVM类加载机制10 线程池的种类及其参数配置11 Java 的反射12 设计模式13 常...
2019-08-16 20:27:18 1144
原创 顺丰科技有限公司一面
顺丰科技有限公司一面1 自我介绍2 项目介绍 (netty)1.为什么要做这个项目,有什么背景2.有没有看过相关的源码3.做一个框架,如何设计,需要考虑哪些方面?4,别人如何用调用你做的这个框架?5. zookeeper是什么?你是怎么做的?3 线程池参数有哪些?如何配置及过程1.为什么不直接一来就判断 maxsize参数?4 设计模式(主动引入的单列模式)1.手写单列模...
2019-07-29 17:16:00 467
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人