一级毛片免费不卡在线视频,国产日批视频免费在线观看,菠萝菠萝蜜在线视频免费视频,欧美日韩亚洲无线码在线观看,久久精品这里精品,国产成人综合手机在线播放,色噜噜狠狠狠综合曰曰曰,琪琪视频

面試指南_百度Java工程師面試題

時間:2024-07-26 22:50:14 學(xué)人智庫 我要投稿
  • 相關(guān)推薦

面試指南_百度Java工程師面試題匯總

  ㈠面試

  1.Spring或者數(shù)據(jù)庫的事物隔離級別和傳播特性是怎樣的

面試指南_百度Java工程師面試題匯總

  2.final都能修飾什么,它起到什么作用

  3.statement和prepareStatement兩者有什么區(qū)別

  4.HashMap和HashTable主要的區(qū)別是什么

  5.LinkedList和ArrayList的區(qū)別是什么

  6.HashMap底層的數(shù)據(jù)結(jié)構(gòu)是怎樣的

  7.數(shù)據(jù)庫的索引是如何實現(xiàn)的,主鍵索引和聯(lián)合索引數(shù)據(jù)結(jié)構(gòu)有什么區(qū)別

  8.Servlet的原理是什么,是否是線程安全的

  9.JDBC的目的'是什么,是一種接口還是一種實現(xiàn)(JDBC本身是一種標(biāo)準(zhǔn),每種數(shù)據(jù)庫的JDBC是一種實現(xiàn)),有什么主要的技術(shù)

  10.用過哪種連接池,為什么要用連接池

  11.用過哪些緩存,用于什么場景,redis怎么實現(xiàn)分布式鎖

 、娉踉

  1.寫一個單例模式

  2.斐波那契數(shù)列的遞歸與遍歷實現(xiàn)

  3.給定2,3,5面值的硬幣若干,給出一個數(shù)字,計算拼湊這個數(shù)字最少用到硬幣的個數(shù)

  4.有10億個數(shù)字,如何找出top100.(引申問題,鏈表與數(shù)組的的選用)

  5.HashMap的內(nèi)部數(shù)據(jù)結(jié)構(gòu)(第二次問),Rehash的實現(xiàn)

  6.ConcurrentHashMap的`實現(xiàn)原理,與HashTable區(qū)別是什么(分Segment)

  7.Java有哪些同步機(jī)制

  8.數(shù)據(jù)庫有哪些鎖,哪些引擎,分別共享鎖和排他鎖的區(qū)別,應(yīng)用場景有什么不同

  9.B樹和B+樹的區(qū)別,為什么選用B+樹作為數(shù)據(jù)庫索引,B+數(shù)的孩子節(jié)點索引用什么方法查找(二分法……),為什么mysql推薦自增int作為主鍵

  10.redis的分布式鎖用了什么方法實現(xiàn)(setNX背后的數(shù)據(jù)結(jié)構(gòu))

  11.synchronize都能修飾什么,有什么區(qū)別

  12.volatile解決了什么問題,原理是什么

 、鐝(fù)試

  1.Java的異常有幾種

  2.ThreadLoacl的原理是什么,怎么應(yīng)用

  3.寫一個觀察者模式和修飾者模式

  4.Java都有哪些鏈接池,鏈接池的的原理是什么,具體的技術(shù)細(xì)節(jié),包括核心工作線程,linkedBlockingQueue的.原理,一些場景會發(fā)生什么(隊列滿了會怎樣,隊列空了工作線程會怎樣等)

  5.servlet的技術(shù)細(xì)節(jié)、原理、線程安全、工作流程

  6.Stirng,StringBuilder,StringBuffer之間的區(qū)別

  7.簡述一下GC

  8.簡述一下AOP

  9.Java有哪些Lock

  10.Concurrent包都有哪些類,為什么要有concurrent類

  11.TreeMap背后的數(shù)據(jù)結(jié)構(gòu)是什么,紅黑樹的原理是什么

  12.一些復(fù)雜的SQL怎么寫,四種連接都是什么樣的

  13.多線程程序如何設(shè)計

【面試指南_百度Java工程師面試題】相關(guān)文章:

java面試題及答案10-03

10個經(jīng)典的Java面試題集合09-20

Android工程師的面試題08-07

Android工程師面試題10-24

前端工程師面試題10-20

關(guān)于Android工程師面試題09-19

Microsoft面試題09-04

iOS面試題07-10

公司面試題09-12

hibernate面試題10-18