腾讯SNG的实习offer(多篇面经分享)
?
本人雙非一本,春招實習投的崗位是后端開發(主要是C++和Go),平時做項目用的語言都是Go,簡歷上的項目都是Go web(已經上線了),沒有C++的項目經驗。現在拿到了騰訊SNG后臺開發的實習offer。下面是我的春招找實習的經歷。
?
百度
?
這里先感謝下在百度工作的師兄,謝謝他的內推,我正式投百度連筆試機會都沒有。
百度是我春招面的第一家,3月初就來了電話。當時還沒開始復習,慌的不行。
下面是面經。
2018-3-12 一面(電面50多分鐘)
為什么喜歡后端開發?
你覺得創新班怎么樣?在創新班學到什么?
Go的數組、slice、map
Go的多個channel如何處理
Go的錯誤處理機制
Go的調度和協程
堆和棧的區別
項目中用到了隊列嗎,怎么用的?
tcp和udp的區別
postgresql和mysql的區別和優缺點比較
列舉10個linux常用的命令
用shell實現從文件取出某個列并且去重
如何定位很難重現的bug
兩個有序鏈表合成一個有序的鏈表
尋找有環鏈表的相交點
進程和線程的區別
為什么使用多線程?
項目部署后如何監控?
談談熟悉的排序算法
C++的多態,動態綁定的實現原理
C++的深拷貝和淺拷貝
C++的引用和指針的區別
線程的同步機制
團隊的同事如果提出不同的建議怎么處理?
因為沒準備,有很多問題答的不好,然后掛了。
騰訊(SNG騰訊云)
2018-3-13 提前批一面(電面50多分鐘)
昨天剛面完百度,就來了騰訊,準備的少,心里更慌。后來面完問面試官,他說面試結果還行,就是說話太緊張了(能不緊張嗎)。。。
一開始聊項目的設計、技術點,然后給出新的需求怎么做,怎么優化,這塊聊了很久,然后開始問基礎。
孤兒進程、僵尸進程的含義、區別
講講守護進程
tcp和udp的區別
tcp粘包問題,怎么處理?
udp會粘包嗎?為什么?
瀏覽器輸入url到界面渲染的整個過程
https的原理,和http的區別
對稱加密和非對稱加密
索引
外鍵的作用
mysql和redis的區別和使用場景
一個數組有一萬個數據,只有10個是沒有排序的(分布均勻),進行排序。
top N問題
進程間的通信方式
消息隊列
session和cookie的區別
如何保證系統的穩定性
大概就記得這些了,還有一些忘記了。
2018-3-15 提前批二面(電話面10幾分鐘)
面試官一上來就說只聊10幾分鐘,然后自我介紹,問我學校學了些什么課。本來以為面試官會問項目,沒想到面試官問我平時關注服務器哪些方面,主機間的通信方式有哪些(這塊答的不是很好)。接下來就問socket編程了,具體的系統調用,參數,還有一些場景的分析,一臉楞逼,我平時都是用go語言,網絡底層的調用已經封裝好了,linux上c的socket編程完全不會,然后涼涼。
2018-5-31 補招 上午一面 下午二面(電話面)
4月中旬的時候,我已經放棄春招了,投了很多公司,很多簡歷過不了,能面試的就幾家,拉勾和實習僧上投的全部沒有反應,所以我當時就不投了,心灰意冷,復習準備秋招,同時惡補linux上的socket編程。
當時創新班的小伙伴和我說騰訊補招的消息,我沒有投,繼續復習準備秋招。真的是運氣爆發,竟然被騰訊撈了起來面試。也是sng事業群,不過換了一個部門。
一天連續突擊兩面,都沒有問基礎,也沒有問項目。
一面
redis支持的最大連接數
redis的瓶頸(這個聊了比較久)
redis的場景設計和優化
C++和Go的區別(說了一大堆,然后面試官叫我用一句話概括,我:Go比C++開發效率高)
還有一些問題記得不太清。最后和我說等hr面,當時我很迷,就一面?我問還有沒有技術面了,面試官明確和我說沒有了。
二面
下午沒多久就接到電話,我還以為是hr,然后面試官一開始也沒問技術,就是聊聊在學校的情況,實習多少個月,有沒有offer,讓我感覺就是hr。突然,面試官就開始問技術問題,我當時心里很震驚,騰訊的hr這么6,都會開發了。問的問題不多,問了redis的內存布局,然后說我之前的二面面試記錄上寫著網絡欠缺,我就和他說最近在惡補,然后我和他聊最近我正在寫的c++網絡庫(這個聊了很久)。面試結束后我問面試官這是技術面嗎,面試官說是,上午他同事搞錯了,讓我一周內等hr面。
hr面
過了三天,收到hr的電話,一開始聊的還好,最后hr說后面要加技術面,技術面通過了再談薪資。當時心里有點慌,好不容易hr面了,沒想到還要加面。一個星期后收到電話,以為是技術面,結果是offer call(人生總是那么驚喜刺激~~),當天收到了正式郵件。
WPS
3月底去參加wps在廣工的現場宣講會,投的是服務端開發,然后現場筆試。過了幾天是在華工大酒店進行現場面試,連續面了一二面,然后叫我回去,下午注意手機鈴聲和短信(當時一面完,hr小姐姐跟我說面試官的評價給的挺高,希望我去珠海總部,然后我同意她改意向城市),然后再也沒消息,涼涼。因為是現場面,沒有及時總結,然后離現在也隔了很久,不太記得面試的問題,記得手撕兩次代碼,一個是實現高并發的消息隊列(不是kafaka那種,只是很簡單的一個類,用生產者和消費者模型就好了)。另外一個是實現strcpy。還有問了Go的協程調度。
其他公司:
京東,Go開發工程師,是我筆試做的最好一次,官網簡歷上沒有項目經驗那一欄,只有實習經驗,然后空著沒填,結果簡歷被刷。
愛奇藝,運維開發,筆試過,然后一面視頻面發現是真運維,寫Shell、Python腳本等,我一直以為是運維開發,搞docker、k8s(滴滴的運維開發就是這樣的)等,然后面試官說看能不能幫我轉部門,然后再也沒消息了。
小米,Go開發工程師,簡歷被刷,連筆試機會都沒有。
才云科技,Go開發工程師,一面勸退面,問docker的源碼,Go的源碼。
美團、攜程,看到后臺有C++等語言就投了,然后筆試掛(筆試考Java,不會。。。)。
滴滴,運維開發,簡歷被刷。
最后總結,自己實力其實不夠強,只是運氣好些。越努力越幸運,祝大家拿到心滿意足的offer。
?
?
點擊作者姓名與作者大佬交流~
作者:清水一線-風雪無痕
來源:
牛客網(www.nowcoder.com)
-?互聯網名企筆試真題
-?校招求職筆經&面經
-?程序員/產品/運營求職實習信息
-?程序員/產品/運營學習交流社區
轉載于:https://www.cnblogs.com/nowcoder2018/p/9169459.html
總結
以上是生活随笔為你收集整理的腾讯SNG的实习offer(多篇面经分享)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: sqlserver 查找数据混排
- 下一篇: 【转载】如何学JavaScript?前辈