面试题
^Damon
这个作者很懒,什么都没留下…
展开
-
网易面经:深剖TCP协议的流量控制和拥塞控制,你懂了吗?
1.自我介绍+项目2.RPC框架和普通http有什么区别和优势? 基于Tcp封装还是http封装的3.rpc是长连接吗?如果要传输一个特别大的文件 底层还是基于流吗? Nio是一个什么IO模型?4.github了的watch star fork5.异常和error的区别,oom是error还是异常?什么东西分配在堆上和栈上?6.只对堆进行gc 这句话对不对 调用system.g...原创 2019-12-30 18:49:59 · 502 阅读 · 0 评论 -
Oppo面经:浏览器输入URL都发生了什么?
1.讲一下Java的虚拟机2.说说怎么能让虚拟机中的方法区直接爆满3.讲一下Java的垃圾回收机制4.把Java中的容器类都讲一下5.Java中的锁是怎么实现的?6.引用计数法有啥缺点呢7.说一下TCP的三次握手和四次挥手8.为什么挥手时有个time_wait?即2MSL9.说一下浏览器输入URL都发生了什么,到页面出来的流程10.操作系统中的死锁怎么形成的,怎...原创 2019-12-25 16:40:02 · 462 阅读 · 0 评论 -
ok group面经:synchronized和Reentrantlock的区别?
1.什么是死锁?2.死锁产生的条件?3.怎样避免死锁?4.synchronized和Reentrantlock的区别?5.ReentrantLock实现原理?6.可重入锁是什么?7.springboot自动配置原理?8.事务的隔离级别?解释9.volatile关键字10.单例模式实现11.cas原理12.ABA问题13.HTTP状态码14.谈谈J...原创 2019-12-24 14:44:39 · 373 阅读 · 0 评论 -
58同城一面面经:Redis数据更新,是先更新数据库还是先更新缓存?
项目部分:1、项目背景还有项目流程2、从抓包开始到最终显示的时间是多少?3、有没有调研?每天某个时段的数据流量?4、如果我在这边频繁刷流量,大约多长时间可以发现异常??5、redis作为高速缓存和数据库的数据一致性的问题,如果数据更新的话是先更新数据库还是先更新缓存?若果先更新数据库再更新缓存会涉及什么问题基础部分:1、hashMap底层?为什么jdk1.8要用红黑树实...原创 2019-12-23 14:11:39 · 2901 阅读 · 0 评论 -
360企业安全面经:session和cookie的区别,数据库优化
360企业安全面经:session和cookie的区别,数据库优化1.session和cookie的区别,cookie里一般存些什么2.IOC,AOP3.索引的底层原理,特点。索引字段的长度对索引的影响4.hashMap及解决冲突的方式5.项目中用ThreadLocal的原因及源码6.jvm,gc,新生代晋升到老年代的方式7.bean的作用域8.联合索引,若(...原创 2019-12-11 15:43:00 · 228 阅读 · 0 评论 -
TCL社招面经:原子性的理解?锁的理解?
1.ArrayList和LinkedList的了解?2.HashMap和Hashtable的了解?3.对于上面两个容器的初始值和每次扩充容量大小,以及为什么HashMap的长度是那个规律?4.HashMap多线程操作会导致什么问题?-5.谈谈synchronized关键字的理解?6.原子性的理解?锁的理解?7.JVM的理解?Java1.8版本有什么了解?8.什么是...原创 2019-12-10 17:37:04 · 420 阅读 · 0 评论 -
京东面经:乐观锁是怎么实现,线程池线程的提交方式和优缺点
1.对称加密和非对称加密的优缺点,为什么这么做?RSA2.线程池线程的提交方式和优缺点。3.Protobuff和msgpack的优缺点还有坑在哪里?4.对JVM的了解和观测,什么时候进行full gc?5.MySQL的索引有什么用?都有哪些种索引?6.Rpc框架设置超时时间的意义是什么?7.有没有对程序进行优化过,和对数据库进行优化过?8.平时是怎么学习的,理论有没有实...原创 2019-12-08 17:47:00 · 227 阅读 · 0 评论 -
备战11月面试:JAVA面试题,共同努力(一)
前段时间在弄毕业设计,也是有一段时间没有更新。最近比较轻松,利用这段时间Damon也是好好的整理一些笔试题。每天大概整理十条,毕竟太多大家也没有耐心去看,同时我自己也要好好准备,等到这边实训结束之后,也要开始找实习了。让我们一起努力,共同找到心仪的office吧。1.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”?Java虚拟机是一个可以执行Java字节码的虚拟进程。Jav...原创 2019-09-28 14:12:00 · 153 阅读 · 0 评论