2017秋招-技術崗-騰訊-CDG-提前批(2輪技術電面+1輪HR電面)
第一輪
Title | Content |
---|---|
時間 | 2017-08-01 14:00~14:30 |
形式 | 電話面試 |
面試官 | 男 |
部門 | CDG廣告部-推薦策略 |
語言 | C++ |
面試官很親切,其實上一週打過電話約面試,但是騰訊的電話不給力呀,約了8月1號面試,也給我點準備時間。
Q1
題目 | 介紹你最熟悉的一個專案 |
---|
我講了自己創業的專案,主要做的是構架相關的內容,分析用什麼框架、技術的原因等等。
在我陳訴的過程中,面試官會問一些問題,例如你們考慮的併發場景等等(能支援多大的併發量等等)
Q2
題目 | 介紹你的研究 |
---|
我稱述了自己在做什麼,怎麼做,做了什麼,稱述過程中,面試官會針對你的描述提問。
1、你用的模型
2、怎麼證明你的方法能夠預測未來,精確度估量
3、準確率怎麼計算
4、你說用了插值,什麼插值
Q3
閒聊了一些,比如她問我想做什麼方向,對語言挑不挑,轉C++會不會有意見等等。
我當然都往好的說,不挑不揀。
第二輪
Title | Content |
---|---|
時間 | 2017-08-03 20:30~21:00 |
形式 | 電話面試 |
面試官 | 男 |
部門 | CDG廣告部-推薦策略 |
語言 | C++ |
昨天就和麵試官聊了,我改面試時間到今天,等到8:00多了還沒有來電話(昨天是7:30打的,所以預估7:30應該打來),等的比較焦急,複習了下知識筆記。
我等的不太耐煩(今天眼睛特別澀,但是又不是睡覺的那種困),打過去,卻是騰訊分機打不通的。剛結束通話電視電話就來了。
面試官的語氣有點冰冷,沒有上一個那麼親切。
複習半天基礎,面試官開口就說來做幾道演算法題把~
Q1
題目 | 請做自我介紹 |
---|
Q2
題目 | 給一個排好序的整數陣列,給定一個值,找到2個數的和為給定值 |
---|
解題思路:
首尾同時遍歷求和即可,和大於目標,則移動尾指標;和小於目標,則移動頭指標;
Q3
題目 | 給定函式可以生成0~4等概率隨機數,求生成0~6的的等概率隨機數 |
---|
解題思路:
現在已知生成0~4的rand5(),求解生成0~6的rand7(),就是想辦法利用rand5()去生成0~大於6的數字,可以使用rand5()+rand5()*5,這個式子可以生成0~24的隨機數,每個數字的組成只有一種可能,所以是等概率地生成0~24裡的每一個數字。
當0~24中大於6的數字可以對7取餘得到0~6的數字,但是為了保證出現0~6的數字的每一個概率相同,我們只能在0~20(20=24/7*7-1)中去選擇,大於20的數,要被捨棄。
int rand7(){
int res;
do{
res = rand5()+rand5()*5;//生成0~24的隨機數
}while(res>=24/7*7);
return res%7;
}
總結
第二題做了好久,大體答出來了,一次次被考官考慮到的特殊情況“懟”回去了,最後才勉強得出了答案。
還是刷題刷的少~根本就沒有刷~嗚嗚嗚嗚嗚~
HR電面
Title | Content |
---|---|
時間 | 2017-08-03 20:30~21:00 |
形式 | 電話面試 |
面試官 | 男 |
部門 | CDG廣告部-效果廣告 |
面試官先叫我自我介紹,然後問了下籍貫、地域偏好,問我有沒有申請其他部門,然後介紹了CDG怎麼怎麼好,效果廣告的前景等。
HR透露的部門資訊:
1、部門飛速發展,業務基本每年翻一番
2、佔集團20%的收入貢獻
面試結果
允諾Offer,等待發放