2017阿里,百度,京東java面試+筆試大合集,這些面試題你都會嗎?

java高階分享發表於2018-01-03

2017阿里,百度,京東java面試+筆試大合集,這些面試題你都會嗎?
1、阿里內推

一面(電話)

Java程式設計師秋招面試經(阿里、美團、百度、最全面試大合集)

聽說你有部落格,部落格裡大概有什麼內容?

專案介紹,最複雜的表

Hashmap的原理

Hashmap為什麼大小是2的冪次

介紹一下紅黑樹

Arraylist的原理

場景題:設計判斷論文抄襲的系統

堆排序的原理

抽象工廠和工廠方法模式的區別

工廠模式的思想

object類你知道的方法

哪裡用到了工廠模式

Forward和redirect的區別

二面(視訊)

1, 自我介紹

2, 專案介紹

3, 專案架構

4, 專案難點

5, Synchronize關鍵字為什麼jdk1.5後效率提高了

6, 執行緒池的使用時的注意事項

7, Spring中autowire和resourse關鍵字的區別

8, Hashmap的原理

9, Hashmap的大小為什麼指定為2的冪次

10, 講一下執行緒狀態轉移圖

11, 訊息佇列了解麼

12, 分散式瞭解麼

京東內推

1、Dubbo超時重試;Dubbo超時時間設定

2、如何保障請求執行順序

3、分散式事物與分散式鎖(扣款不要出現負數)

4、分散式session設定

5、執行某操作,前50次成功,第51次失敗a全部回滾b前50次提交第51次拋異常,ab場景分別如何設定Spring(傳播性)

6、Zookeeper有哪些用

7、JVM記憶體模型

8、資料庫垂直和水平拆分

9、MyBatis如何分頁;如何設定快取;MySQL分頁

10、熟悉IO麼?與NIO的區別,阻塞與非阻塞的區別

11、分散式session一致性

12、分散式介面的冪等性設計「不能重複扣款」

筆試

2017阿里,百度,京東java面試+筆試大合集,這些面試題你都會嗎?

2017阿里,百度,京東java面試+筆試大合集,這些面試題你都會嗎?

2017阿里,百度,京東java面試+筆試大合集,這些面試題你都會嗎?

2017阿里,百度,京東java面試+筆試大合集,這些面試題你都會嗎?

百度內推

一面(現場)

自我介紹

Java中的多型

Object類下的方法

Finalize的作用和使用場景

Hashcode和equals

為什麼要同時重寫hashcode和equals

不同時重寫會出現哪些問題

Hashmap的原理

Hashmap如何變執行緒安全,每種方式的優缺點

垃圾回收機制

Jvm的引數你知道的說一下

設計模式瞭解的說一下啊

手撕一個單例模式

快速排序的思想講一下

給個陣列,模擬快排的過程

手寫快排

設計題,一個圖書館管理系統,資料庫怎麼設計,需求自己定

二面(現場)

自我介紹

專案介紹

Redis的特點

分散式事務瞭解麼

反爬蟲的機制,有哪些方式

手撕演算法:反轉單連結串列

手撕演算法:實現類似微博子結構的資料結構,輸入一系列父子關係,輸出一個類似微博評論的父子結構圖

手寫java多執行緒

手寫java的soeket程式設計,服務端和客戶端

程式間的通訊方式

手撕演算法: 爬樓梯,寫出狀態轉移方程

智力題:時針分針什麼時候重合

總結

以上是面試的經驗以及學習的方面,分享給大家,希望大家可以瞭解什麼是大型網際網路名企面試題。覺得收穫的話可以點個關注收藏轉發一波喔,謝謝大佬們支援!!

如果想學習Java工程化、高效能及分散式、高效能、深入淺出。效能調優、Spring,MyBatis,Netty原始碼分析的朋友可以加我的Java進階群,680130298,群裡有阿里大牛直播講解技術,以及Java大型網際網路技術的視訊免費分享給大家。

相關文章