個人背景情況:
985碩 211本 兩段大廠實習
拖延兩周后參加了筆試,前兩個意向部門直接流程終止
面試官周一打電話約了時間,最后確定在周二下午,面試時間總計一個半小時
阿里巴巴天貓BtoC產品經理暑期實習面試題
1. 自我介紹(這個時候稍微有點緊張),完了過后立即一通表揚,說我經歷很豐富balabala
2. 請介紹一下項目1(我十分驚訝,因為這個項目純學術型或政府型項目,我也沒準備)
3. 描述一下某個項目中遇到的最困難的事情
4. 聊聊實習經歷
5. 為什么從產品運營到產品經理
6. 詳細談一下產品運營的經歷
7. 詳細聊一下產品經理的經歷
8. 你最喜歡的一款產品是什么(我說的是B站+四個原因)
9. 你覺得這款產品哪些地方做的好?(我感覺和上個回答有點重復,然后她讓我針對一個具體的進行回答,比如彈幕,為什么做的好)
10. 你怎么看待B站會員答題的必要性?
11. B站有什么不足?如果是你,你會怎么做?(這個問題是我自己挖的坑)
12. 你最近有在了解什么行業資訊嗎?最近在學習什么東西?
13. 你最近有了解過元宇宙嗎?(???)
14. 你的暑期實習時間是怎么安排的呢?學校那邊疫情會不會有影響呢?
15. 你有什么問題要問我的嗎?(我問了對我的建議,她指出了我簡歷上的標注問題+回答上的框架問題)
投簡歷,然后是筆試過了是第一面然后是第二面過了之后是第三面,通過招聘軟件去找到的,剛開始讓你自我介紹,然后開始問你問題,通過你簡歷上的信息。沒有錄用,第一面掛了
面試官問的面試題:阿里巴巴java developer面試題
HashMap底層如何實現?
Hash一致算法?
說說HashMap和ConcurrentHashMap的區別?treemap和HashMap的區別?
java的內存分區?
java對象的回收方式,回收算法?
CMS和G1了解嗎?
CMS解決什么問題,說一下回收的過程?
CMS回收停頓了幾次?
java棧什么時候會內存溢出,java堆呢,說一種場景?
集合類如何解決這個問題(軟引用和弱引用),講下這個兩個引用的區別?
java里的鎖了解哪些?
synchronized鎖升級的過程(偏向鎖到輕量鎖再到重量級鎖),分別如何實現的,解決的是哪些問題?
Tomcat的基本架構是什么?
什么是類加載器?
說說雙親委派模型機制?
GC的機制是什么?GC算法和回收策略?
未來的職業規劃?
4輪技術面+1輪hr面,hr面主要咨詢目前有哪些offer,工資地點是否服從調配,以及之前的項目中,如何進行團隊合作的,5輪面試都是1對1面試
面試官問的面試題:阿里巴巴后端工程師面試題
問簡歷的內容,其實還行。主要環節是,智能指針拷打,一致性哈希拷打,RPC拷打。
用過C++11嗎?
用過
知道 unique_ptr 嗎?
知道,是獨占所有權的智能指針
怎么實現獨占所有權?怎么轉移所有權?
b = a; 怎么實現?b = move(a); 怎么實現?
就是說了移動構造函數/移動賦值運算符的流程
知道 shared_ptr 嗎?
知道,是共享所有權的智能指針
怎么實現的共享所有權?
引用計數
引用計數和管理的內存地址怎么實現的?是同一塊內存空間嗎?
都在堆區
make_shared 會放在同一個空間
引用計數和管理的內存是相生相依的嗎?
沒搞懂,最后就問了這兩個是同時創建的嗎?
其實不是,傳入 new xxx 的構造函數就不是
同樣問了 shared_ptr 的 b = a; 怎么實現?b = move(a); 怎么實現?
同樣說了下拷貝構造函數/拷貝賦值運算符、移動構造函數/移動賦值運算符的流程
(想問點分布式存儲相關的)知道raft嗎?
只了解是個分布式共識算法,沒了解具體內容(論文都沒看,我可不敢說我了解了)
看我沒有相關經歷,那就挖一挖簡歷吧
知道一致性哈希嗎?
順便提了一嘴自己的RPC實現了這個東西
解釋一致性哈希是什么,然后開始深挖一致性哈希,怎么減少這種數據的移動,分桶結果改變的
然后開始引出虛擬節點
互斥鎖,信號量使用的場景區別
一個線程互斥,另一個線程同步
互斥鎖,讀寫鎖,自旋鎖的區別
八股文,只說了自旋鎖,就沒讓繼續說了
怎么實現自旋鎖
說了原子操作,test and set指令(tsl)
RPC的實現流程?
八股文
怎么在同一個端口,發布多個服務?
就說說自己咋實現的
怎么實現的超時?
socket設置,recv超時
然后開始問重試機制,如果需要我實現應該怎么實現?
最大重試次數,計數
如果同時發出很多個RPC請求,這個qps上不去,咋辦?
不知道,想了一會說,也不能總是創建很多個線程吧
然后就說可能得用I/O多路復用了
RPC調用的同步和異步,和之前說的同步和異步,是一個意思嗎?
socket的同步阻塞,是收到數據前,一直阻塞,等著
這個是在得到調用結果前,是否可以繼續做下面的事情
那我繼續問,如果同一個RPC調用,按照你之前的重試機制實現,如果前一個請求(涉及到寫,非冪等,比如文件創建)是成功的(但是做的太久,設置的超時太短,以為超時失敗了),后面重試的請求失敗了(顯示文件已創建),應該怎么解決?
想了很久,說同一個請求的數據包都是通過請求id關聯的,
那么每個請求,都單獨開個線程去等(因為重試的次數本就不多),然后請求到的結果,放入哈希表,當然,也放到隊列里面
通過請求id,索引哈希表,看看有沒有最近的成功請求結果,如果有,之后的失敗請求,就沒必要記錄了
那么,根據這個實現,如果第一次的請求是響應成功的,但是由于網絡原因失敗,應該怎么辦?
不懂了,之后沒繼續深挖
那么就說webserver吧(簡歷的項目名稱不是webserver,不過被一眼看出,老面試官了)。你知道I/O多路復用機制,除了epoll,還有啥嗎?
select,poll,原理差不多,沒讓說具體原理
ET和LT的區別?
八股文
ET和LT哪個性能更好?
一般認為ET更好,畢竟可以從內核中少拷貝就緒文件描述符
但是,ET伴隨著使用非阻塞socket,要一次性讀完、寫完數據,也就是說可能進行的 read 或者 write 系統調用會更多
至于是否真的更好,目前沒有定論,需要在更多的環境、場景下去測試
第一次面試是通過BOSS直聘自己投遞的阿里的子公司,面了兩輪,然后掛掉了。我的簡歷進入了簡歷庫。
之所以后面還是有面試官電話過來進行面試的原因我有問面試官。
當有人才需要的時候,面試官會在簡歷庫中進行搜索,一般會找到面試2輪級以上,簡歷還比較合適的人,然后打電話給到當事人詢問是否可以進行面試,所以這就是大家都茫然的接到面試電話的原因。ps:一般1-2面都是電話進行,3面之后一般是視頻方式。
阿里巴巴產品運營面試題
1. 自我介紹(教育背景,實習經歷等內容)
2. 工作經歷介紹(針對過往的一段實習經歷進行提問)
3. 項目介紹深究(詢問了一些項目的具體細節)
4. 如果讓你做,你會怎么做?(給了一個案例,現場分析面對該情況你會怎么處理)
阿里-商業分析暑期實習崗位-一面面經
三月中旬網申,忘記內推以為沒戲了,申的估計也算是熱門崗位,下旬完成海筆測評,過了大概一周收到一面通知。有點得吐槽一下,當天中午發郵件和短信通知晚上面試,確實比較倉促。按照郵件要求,先加HR釘釘,之后會拉個小群,面試官用釘釘與你電話聯系。HR可能也比較忙吧,面試開始前1h通過好友申請。
寫個面經攢點人品,順便也求個offer,希望能到達二面吧
阿里巴巴BA實習面試題
問題
面試官上來先介紹了一下部門和職位的一些工作概況
自我介紹;
說一說數據分析相關的項目;(可能沒拿到簡歷或者給面試者比較高的自由度吧)
順著本人介紹的項目往下問,比較側重一個清晰的邏輯脈絡,比如做這件事的目標/理由,為何會有這種目標想法,之后再說如何做。關于項目內容問的也比較細,會中途打斷問細節。
問你關于盒馬的一些概況、認知,以及對未來發展的看法、為什么想要加入這個事業線?
問面試官問題。
結束
感覺表現一般,整個流程也就持續了25min吧,當時面試時間也比較晚了,晚上九點多結束
寫個面經攢點人品,順便也求個offer,希望能到達二面吧
1.分好小組之后,面試官介紹整個群面流程,明確時間安排。分發群面題目、草稿紙和筆。
2.分組進入房間,每個同學按順序進行30秒的自我介紹。
3.給出15分鐘的讀題和自我思考時間。
4.每個同學簡要介紹自己的方案和想法。
5.大家進行討論,逐漸確定整體方案。
6.討論時間到,由一位同學進行總結發言,時間為3分鐘。
7.補充說明時間為1分鐘,有需要的同學可以繼續發言。
8.面試官對某些同學進行提問。問題涉及到方案,群面中被提問者的表現和對他人的看法。
9.群面結束。
阿里巴巴互聯網產品經理面試題
互聯網適老化政策下,為解決老年人、殘疾人使用困難,設計視頻App,需求、核心功能、產品形態有哪些
(共2395條) 北京字節跳動科技有限公司
(共2149條) 京東商城
(共2147條) 阿里巴巴
(共24條) 太平洋網絡有限公司
(共25條) 南京中北(集團)股份有限公司
(共11條) 藝龍網
(共7條) 中國煙草總公司
(共9條) 上海合合信息科技發展有限公司
(共6條) 北京千鋒互聯科技有限公司
(共7條) 鄭州綠業元農業科技有限公司
(共5條) 合肥熱電集團
(共8條) 中電20所