2019京东秋招面经
生活随笔
收集整理的這篇文章主要介紹了
2019京东秋招面经
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Integer a=9;Integer b=9;a是否等于bInteger a=129;Integer b=129;a是否等于b?Integer a=129;int b=129;a是否等于b?
String s="123";String s1=new String("123");String s2=s;s是否等于s1?s是否等于s2?
3.說一說常用的集合?
然后做一這個(gè)題:
4.如何創(chuàng)建多線程?
四種方法:Thread,Runnable,callable,線程池
5.如何加鎖?
Lock,synchronized,ReadWriteLock,CountDownLatch,CyclicBarrier
6.如果計(jì)算1加到1億,分成10個(gè)線程,各個(gè)線程計(jì)算完成后求和則需要如何保證所有線程完成后在進(jìn)行求和。
考察:CountDownLatch
7.java虛擬機(jī)垃圾回收的算法?
8.如何判斷對(duì)象是否要回收?
9.你所了解的垃圾回收器?
10.為什么會(huì)有那么多種垃圾回收器?
建議看一看周志明的深入理解java虛擬機(jī)
11.如果不用redis實(shí)現(xiàn)在多服務(wù)器中共享用戶信息,還有其他什么方法?
12.解釋一下什么是雪崩、擊穿?
13.如何防止雪崩,擊穿?
14.redis是單線程還是多線程?
15.redis是單線程,他是如何得到高的性能?
16.什么是索引?
17.索引是如何提高查詢效率?
18.mysql數(shù)據(jù)庫的存儲(chǔ)引擎有哪些?
19.innodb的隔離級(jí)別有哪些?
20.什么是幻讀?
總結(jié)
以上是生活随笔為你收集整理的2019京东秋招面经的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 山西民生云大同员认证在什么网_山西民生云
- 下一篇: android 系统级闹铃,Androi