阿里面試 一

2021-09-13 09:25:19 字數 1166 閱讀 9831

還在上課,突然接到阿里的**,慌的一匹,做個總結,如果後面沒有阿里面試(二)寫出來,那就說明我涼了哈哈.

開始叫你做個自我介紹

1.springboot和spring的區別

我回答的簡化配置,內嵌tomcat

2.資料的隔離級別

讀未提交(read uncommitted)

讀提交(read committed)

可重複讀(repeated read)

序列化(serializable)

3.資料庫索引的底層實現有哪些

b樹,b+樹,hash(mysql中,只有memory儲存引擎顯示支援hash索引)

4.解釋一下b+樹

5.資料庫主鍵用int自增好還是varchar好,為什麼?

我回答的是int好些(雖然我平時都用的varchar哈哈),int型別占用記憶體小,索引快.實際上int型主鍵和varchar主鍵各有優缺點

6.了解jvm不,說一下類載入機制

只說了簡單的步驟,雙親委派當時不敢說,因為不太熟悉

7.說一下如果新建了乙個物件,在jvm中的分布情況

8.jdk1.8的新特性有哪些

lambda表示式

函式式程式設計

引用一篇部落格

9.lambda的作用,lambda表示式提公升了效能嗎?

10.mybatis中 '#'和'$'的區別

11.為什麼mybatis中的dao層只寫介面而不用寫介面的實現類

當時沒態理解啥意思,想當然的說了dao層和xml檔案做了對映所以不用寫實現類,後來查了一下是用了jdk的**類(動態**)

12.假如redis中有大量的鍵是以某個固定字首開始的,怎麼把他們的值查出來

13.設計模式了解哪些,說一下簡單工廠模式和抽象工廠模式的區別

14.最近在學啥,以後的想學習啥,對人工智慧區塊鏈這些感興趣不,有啥想問我的沒

04 22 阿里面試

問題描述 有乙個六公升的水桶,乙個五公升的水桶,足夠的水,得到乙個三公升的水?用兩種方案實現。first 倒5次 六公升桶裝滿,倒入五公升桶中,然後五公升桶清空,將六公升桶中剩下一公升水倒入五公升桶,將六公升桶裝滿,倒入五公升桶中,那麼六公升桶中剩下兩公升水,五公升桶清空,將六公升桶中的兩公升水倒入...

備戰阿里面試

成功通過阿里網上筆試,14號就要出發去廣州面試了 這不到半個月的時間要好好閉關修煉,鞏固基礎,準備面試 分析了幾篇 面經 得出一些小結論,僅供參考 1.考的東西大多數很基礎 2.和阿里的業務有關係 因為我看到很多關於搜尋,儲存方面的面試題,所以猜想面試應該是和阿里的業務是有關係的 3.多講自己的長處...

阿里面試複習

2.getclass方法 3.tostring方法 4.finalize方法 5.equals方法 6.hashcode方法 7.wait方法 8.notify方法 9.notifyall方法 作用域當前類 同一package 子孫類其他package public protected privat...