![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试经验
goodboy2hao
这个作者很懒,什么都没留下…
展开
-
顺丰科技有限公司一面
顺丰科技有限公司一面1 自我介绍2 项目介绍 (netty)1.为什么要做这个项目,有什么背景2.有没有看过相关的源码3.做一个框架,如何设计,需要考虑哪些方面?4,别人如何用调用你做的这个框架?5. zookeeper是什么?你是怎么做的?3 线程池参数有哪些?如何配置及过程1.为什么不直接一来就判断 maxsize参数?4 设计模式(主动引入的单列模式)1.手写单列模...原创 2019-07-29 17:16:00 · 444 阅读 · 0 评论 -
云从科技二面
云从科技二面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 · 1121 阅读 · 0 评论 -
哈啰一面面经
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 · 376 阅读 · 0 评论 -
快手一面面经
自我介绍实习项目介绍输入输出流输入输出流怎么提升读写性能(如缓冲)GC算法及其过程,什么情况下触发minor GC和full GC如何判断一个对象是否为可回收(GC roots),那些可以作为GC rootsJava的异常有那些(Throwable类:error,exception…)异常处理有那些情况(1 try catch自己处理,2 throws 往上层抛)注解及其作用域...原创 2019-09-08 14:45:23 · 379 阅读 · 0 评论 -
阿里一面
自我介绍项目介绍,难点,核心业务,用了那些类,如何优化第二个项目,介绍业务,介绍服务调用过程,为什么需要使用id,如果有多个服务同时调用,服务端怎么处理,怎么提升服务调用性能。项目有多少行代码,用了几台机子测试有没有看过zookeeper源码,有什么功能操作系统的内存管理机制看过那些源码concurrentHashMap源码的put操作步骤,红黑树实现ArrayList是否线程安...原创 2019-09-09 22:52:52 · 131 阅读 · 0 评论 -
美团面经
简单自我介绍内存泄漏如何查看,那些操作会造成内存泄漏操作系统的IO模型(5种)操作系统的虚拟内存输入一个URL地址,讲下发生的过程及其协议TCP的连接过程TCP和UDP的区别Netty的模型讲下项目,现在做如何进行优化JVM运行时的区域堆内存如何划分垃圾回收机制的算法g1收集器贝叶斯(1公式法,2枚举法),如:已经知道一个是女孩,求另一个也是女孩的概率1个G的文件,里...原创 2019-09-21 16:20:53 · 223 阅读 · 0 评论