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

面試結果: 感覺靠譜
面試難度: 一般
面試感受: 很好
一名python開發工程師的假面之旅
先筆試,介紹一下自己一般是怎么開發的,什么驅動開發的熟悉工程化嗎智力題git熟悉嗎http方法有哪些談談restful正則熟悉嗎,匹配一個郵箱redis熟悉嗎,怎么使用的python3要用python2的包怎么辦不用web框架,python里面有什么包可以開啟一個web服務存儲過程了解嗎,學習過程中最有成就感的事情跨域了解嗎,堆棧了解嗎1000萬個數據里面刪掉1000條,如何優化nginx是什么,負載均衡什么意思多臺設備登錄,怎么實現告知先登錄設備賬號異地登錄(后來談到tornado里面的websocket,websocket是什么,websocket斷線重連)排序算法了解嗎前后端分離GILorm了解嗎工資達不到你的要求是否接受
...

面試結果: 感覺靠譜
面試難度: 有難度
面試感受: 一般
公司不可靠,面試結果很迷
答了筆試,之后收到面試,一面問了一些c++問題,linux什么的,問的很基礎,我覺得答的很不錯(手上已經有很多大公司offer我才敢這么說),30多分鐘面試,面試官說后續會有二面或者hr直接和我聯系,然后一個禮拜過去了,我問hr,她說沒有通過,我就很郁悶,要是說我基礎不扎實,我怎么可能拿到大廠offer,但是要是公司不缺人(今年像攜程,快手都是把人簡歷掛了,又讓人筆試,給hr湊kpi,大家去??驼搲豢淳椭懒耍?,考研完大家春招本來就很辛苦,何必收我簡歷浪費人時間筆試面試的。今年疫情導致好多公司縮招,而且這些小公司都是打著招聘名號,實際不缺人,還在裁員,所以要是想像我一樣練手的多面面可以,要是真的要去上班,這種小公司還是慎重吧。
...

面試結果: 未通過
面試難度: 一般
面試感受: 不好
掌門一對一(班主任)崗位詳情
在BOSS上面投遞了渠道銷售經理的崗位簡歷后,掌門一對一的HR聯系了我,問我的意向 ,說是做客戶關系的維護和二次開發,二次銷售,以及銷售拓展,福利待遇底薪3.5K,然后交五險一金,綜合月薪過7K。然后就過去面試了,面試看起來挺專業的,但是問的也特別簡單,以前干啥的,為啥離職,職業規劃是啥,你能接受工作模式嗎等等,然后一面就過了(一面HR面試)。第二天二面是營銷主管面試,比第一天稍微有點兒技術含量。讓情景模擬然后維護客戶,二次開發等等,結果也過了。面試沒什么難度。重點來了:1.掌門一對一所謂的班主任崗位就是電話銷售和二次銷售,也要考核通話時長之類的東西。2.所謂的下午一點上班,晚上十點下班,實際上需要加班到十一二點。3.五險一金雖然給交,但是繳存比例不大,員工之間以及對外薪資都是不能談的,屬于保密信息(懂了嗎)。
...

面試結果: 確定通過
面試難度: 很容易
面試感受: 一般
黑盒測試+一面面經
通知面試時,hr在電話明確告知整個面試一共三輪,如果一面過了會直接進入下一輪面試,面試結束當天或者第二天會有結果通知。所以一面結束,面試官讓我回去等通知,一周內會有結果,我就知道不過了。說下主要面試內容,一面是技術面,面試官是個嚴肅的女孩子,面試內容偏基礎:1.測試思想:面試官現場拋出幾個需求,讓我設計用例。我莫名的緊張,導致表達非常不好,扣分。結束后想想,用例設計覆蓋也不夠全面。2.工作經驗:針對簡歷上的描述,問了一些以往工作內容,例如項目發表流程、我做的工作、我上面提到的具體的事情,遇到的困難以及解決方法。這塊能力未達標,扣分。3.職業規劃:問是技術還是管理?我簡歷上表達出來的經驗和能力讓面試官覺得這個崗位不符合我的追求,以及自己目標確實不明確。穩定性扣分。
...

面試結果: 感覺沒戲
面試難度: 一般
面試感受: 一般
不怕苦想賺錢的推薦,怕加班怕壓力的千萬不要去!
是因為身邊有朋友在這個公司曾經做過,說掌門口碑還不錯,可以去面試。對它們這個13:00—21:00的上班時間很感興趣,但是去面試的時候,負責人說經常會加班,11點都是很有可能的,而且周末上班時間是10:00—21:00,因為周末比較忙,每個月大小休,只能周一或者周二休。面試流程很簡單,只有一面,填好表七八個人直接由大區經理群面,每個人做一遍自我介紹,然后針對每個人提一兩個問題以及問一下上班距離遠近??傊?,沒有什么太大的難度,來面試的人水平也都參差不齊,畢竟這個崗位不需要什么經驗和門檻。對于薪資這塊,感覺有些夸大,說3-4萬都有,普遍在1萬以上。公司整體感覺還不錯,盡管加班是互聯網公司的標配,但是很喜歡這個面試經理,她會直接告知加班的情況,不像有的公司入職了才知道加班嚴重。不過綜合考慮了一下,加班時間和作息沖突了,就不打算考慮了。
...

面試結果: 確定通過
面試難度: 一般
面試感受: 一般
三面涼經
第一次,電話面試,用時四十多分鐘,主要自我介紹,項目介紹,然后由數據引出高并發解決方案,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面試,面試官直接送我到電梯口,面試結束。三天了,除了一份來自系統的面試評價,別的都沒有。所以肯定是涼透了。
...

面試結果: 未通過
面試難度: 一般
面試感受: 一般
面過新浪3個部門,一個都沒有過
第一次,面試的是廣告那個部門吧!在為名大廈,面試官讓寫冒泡,然后好像還寫錯了!接著又寫SQL,還是寫錯了!居然還讓我繼續面,接下來就是問一下簡單的項目,沒一會兒,換了一個面試官,也是簡單的聊一聊,好像也沒怎么問,就是問數據的一致性啊,冪等,說廣告對數據一致性要求高,接下來3面,估計是什么老大吧!百度出來的!就聊聊家常,技術沒問!然后呢,這3個面試官都強調有kpi考核,讓我有心里準備,給我感覺是不是招我去把我kpi掉呢!第二次面試是超話部門吧!部門領導出了份筆試題,看著挺NB的!一小時根本搞不定,都是微博的常用功能,讓你設計,面試官挺好的,非要挖掘出點你的東西來,說來得來了!要好好面,實話實說基礎不是很牛逼,挖掘來挖掘去就挖掘到我的jvm那塊不錯!第三次是今天直播部門,閑聊,說我的項目沒什么亮點,沒有第二次面試那種問底層的東西,應該是過了!打算什么時候讓我去二面,不過不想去了!這次沒準備好,明年再去大廠面試!
...

面試結果: 感覺沒戲
面試難度: 一般
面試感受: 一般
很不錯的公司,發展前景很棒!
一面(小組長)進去會議室后,面試官說面試正式開始。自我介紹印象最深的項目是哪個?項目中的困難怎么解決的?因為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工程師未來的工作方向。薪資問題我倆也大概達成了一致,不過他還要和部門領導請示下,有結果了會再通知我。最后問我問我有沒有什么想問他的,我就順藤摸瓜問了問企業文化,培訓晉升機制。
...

面試結果: 確定通過
面試難度: 困難
面試感受: 很好