下載APP

微信掃碼
下載看準App

歡聚時代iOS面試

面試職位:iOS 的面試

朋友內推去的,一共經歷4輪面試,第一輪技術面問了關于RN、iOS的底層原理,消息轉發機制runloop過程、autoreleasepool原理、等等,回答的一般,很多深入的東西沒講清楚。第二輪也是技術面,這哥們問的更多的是線程方面的東西,比如有多個線程去做各自的任務,等都做完了再執行另一個任務,我說用信號量或者柵欄,然后被問如果不用這些API,你自己去手動實現,要怎么實現,達到相同的效果?類似這種,問的比較深入!第三輪本來是技術leader問的,但是技術leader在開會,所以就先安排了hr面,hr面主要是問一些之前的工作經歷,然后離職原因和之前薪水等問題。再后來leader開完會就是第四輪面試了,一開始也是問工作經歷,然后問你覺得自己的優勢和缺點是什么?然后根據你的回答再給你出題,我記得我大概是手寫了一下消息轉發的流程,然后他在我寫的流程上問了一個比較細的問題,具體有點記不清了。然后接著問了一些比較場景化的一些具體的問題,最后就是問你有沒有什么想問他的。大致面下來感覺自己的機會不是很大,因為問的相對深入的問題都沒怎么答得很清晰。從下午兩點半面到晚上七點還是有點懵的(中間等了差不多一個小時左右),總體而言面試還是很舒服的,一般你答不出來,面試官也會給你解釋這樣,最后面試官給的建議也很不錯。說是幾天之后HR會給面試反饋這樣,自己感覺機會不大,但是朋友說面了這么久機會應該還是有的,所以還是希望能夠有機會進入這種大公司去鍛煉一下!ps:還是緊張了啊,很多自己知道的東西沒能講清楚,大家面試還是放平心態哈。 ...

面試結果: 感覺靠譜

面試難度: 一般

面試感受: 很好

三面涼經

面試職位:Java 的面試

第一次,電話面試,用時四十多分鐘,主要自我介紹,項目介紹,然后由數據引出高并發解決方案,redis緩存,redis數據結構,mysql單表數據過多怎么辦,分庫分表,文章評論表如何進行分庫分表,水平切分,垂直切分都怎么分,讀寫分離怎么做,引入es,es做讀操作。第二次,現場面試,填表,自我介紹,對什么熟悉,介紹了一下springAOP,以及動態代理,數據庫方面介紹了一下索引,詢問什么是索引覆蓋,sql執行過程,四大原則,mysql掛了正在執行的sql數據能否成功持久化,redis數據結構,zset數據結構是什么樣的,讀寫分離、分庫分表工具有哪些,mq,手寫單鏈表反轉,因為手寫就沒寫出來,回家用編譯器就寫出來了,redis緩存穿透怎么解決,因為對接過支付寶,寫一下過程,一開始用尖頭隨便畫畫,面試官覺得凌亂,好,重畫,時序圖,一邊畫一邊介紹,拿我的圖,對比一份面試官電腦中真正的支付時序圖,詢問差別在哪里,介紹不足之處,然后常規結束。第三次,上一面過去幾分鐘吧,自我介紹,說說你最熟悉的一個項目,使用的技術棧,手繪項目架構,因為是單體項目,如果要應對高并發,你會怎么更改項目?nginx動靜分離,nginx負載均衡,nginx緩存,nginx集群,css,js放oss里,redis緩存,redis集群,項目拆分成多個服務,服務集群,mq服務削峰解藕,異步處理,數據庫連接使用池化技術,數據庫讀寫分離,邊說邊畫,了解mybatis嗎?因為沒系統學過,就說沒看過源碼,大概了解一些過程,又詢問了jdbc的使用過程,提示兩者的區別就是mybatis 的好處,然后我就根據提示,總結出一套學習框架的思路,了解rpc嗎?畫一下dubbo的組成,調用過程,有節點掛掉消費者是去拉取新列表還是zookeeper 主動推送新列表,從瀏覽器發送請求如果出了問題怎么辦?根據錯誤信息,返回狀態碼解決,面試官最后提示可以向自己的領導詢問,比如向他詢問,然后常規結束。因為四點半開始的,結束的時候六點半了,但是還沒下班,也沒有hr面試,面試官直接送我到電梯口,面試結束。三天了,除了一份來自系統的面試評價,別的都沒有。所以肯定是涼透了。 ...

面試結果: 未通過

面試難度: 一般

面試感受: 一般

很不錯的公司,發展前景很棒!

面試職位:iOS 的面試

一面(小組長)進去會議室后,面試官說面試正式開始。自我介紹印象最深的項目是哪個?項目中的困難怎么解決的?因為LZ的項目準備不多,所以介紹時磕磕巴巴,還好面試官親切的很,一直提示,然后我倆就一問一答,一半時間就過去了。之后轉入正題,多線程、線程池了不了解?LintCode - 反轉二叉樹notify()工作原理JVM tomcat容器啟動,jvm加載情況描述比較擅長的我就輕松答上來了,不會的就和面試官直說了。二面 (小組leader)這一位面試官十分嚴肅的面試官,基本上可以說全程無表情,一直埋頭都不看我…面了這么多次,就這個面試官最嚇人了。自我介紹(還沒介紹完就被打斷了,尷尬..)問了一點項目關于多線程和高并發的問題LintCode - 翻轉字符串垃圾回收機制volitale的用途我還想補充自己的問題的時候,他就告訴我面試結束了。他看起來很著急的樣子。。。三面 (部門leader)最傷心的就是三面,看了網上面經還以為是hr面,松了一口氣,結果一上來就盯著技術問題問。最后,才知道是技術三面,這波好虧...自我介紹科研項目介紹我看你項目中使用spring比較多,你能簡單說一下IOC嗎?那你了解 AOP嗎?以及動態***?JAVA基礎方面,說一下靜態方法和普通方法同時加上synchronized有什么區別?說一說mysql,mysql常用引擎有哪些,說說你對InnoDB了解。LintCode - 接雨水 III,寫具體的方法和算法。最后以一個整數去重問題收尾。之后又談了談我簡歷上寫到的項目問題,問了問項目里我遇到過的最大的困難是什么四面 (HR)HR在第二天上午給我打電話,問我下午四面可以么。最后和HR四面,基本上就是些職業生涯的高頻問題了,總體感覺還好,我還向他咨詢了一些JAVA工程師未來的工作方向。薪資問題我倆也大概達成了一致,不過他還要和部門領導請示下,有結果了會再通知我。最后問我問我有沒有什么想問他的,我就順藤摸瓜問了問企業文化,培訓晉升機制。 ...

面試結果: 確定通過

面試難度: 困難

面試感受: 很好

微信掃碼下載

看準APP
工資
計算器
看準APP

微信掃碼算一算

APP
看準APP

下載看準官方APP

亚博网页版