日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

腾讯一面有感(移动开发岗位)

發(fā)布時間:2024/4/17 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 腾讯一面有感(移动开发岗位) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

來到了大族大廈后,很快輪到我去會議廳面試了。進(jìn)去后看到一個戴著眼鏡的面試官。他開著電腦坐在靠窗的椅子上。進(jìn)去之后我先進(jìn)行了簡單的自我介紹,但是心里還是有點小緊張,因為聽說秋招比春招難。然后就開始了。

1他先看了看我的簡歷,由于我簡歷上有一些IOS的項目,他就開始問。我就打開我的筆記本,因為我IOS主要也是在前端耕耘,所以給他看了我做一個類似Forest開始界面的一個時鐘計時器,菜單動畫等等。他看了看,問我這里有什么難度嗎?我就回答說這里有個UI更新的難度。因為我的時鐘UI當(dāng)你拖動它的時候,指針會轉(zhuǎn)動,并且下面會顯示你希望定時的時間。有的人使用 [NSThread ....]啟動了一個新線程來刷新時鐘,但是那樣做我認(rèn)為不好,我說了我是直接檢測每當(dāng)用戶拖動的時候都會用到[set needdisplay]來更新UI。他說為什么?不是啟動一個新線程更好么?接著說了一些同步異步的話。我回答得很牽強(qiáng),我說那樣每時每刻都在刷新UI,但是時間上這個UI相當(dāng)長時間不需要更新,所以只要檢測到有手指拖動它就通知它更新就好啦。

2接著他問了我內(nèi)存優(yōu)化的問題,這個問題我也回答的非常牽強(qiáng)。我說我的項目里用的是Coredate 框架優(yōu)化內(nèi)存的,接著把Coredate 說了一通。

3他接著看了看我的簡歷后,開始問一個奇怪的問題,"你是什么專業(yè)的?軟件工程嗎?和計算機(jī)科學(xué)有啥區(qū)別?” 我就隨便回答一下課程上的區(qū)別,比如算法分析是選修在軟工但必修在計算機(jī)科學(xué)。他引到了算法優(yōu)化。我于是說了我對于排序算法的優(yōu)化并且用電腦給他展示了一些圖表啥的。就是快速排序和另一個算法結(jié)合起來。

4他問我你對面向?qū)ο笥惺裁蠢斫鈫?#xff1f;常規(guī)問題,我隨便扯了一下,并且附上了一些我對設(shè)計模式的理解。

5他問我對手機(jī)QQ的好友列表有什么數(shù)據(jù)結(jié)構(gòu)可以推薦的? 對于這個問題我馬上想到了散列表,因為他此時拿出他的手機(jī)QQ界面,我看到了好多分類列表。根據(jù)分類列采用鏈?zhǔn)浇鉀Q沖突法的散列表比較合適,因為手機(jī)QQ的好友順序排序不容易變。但是他提了說,但是手機(jī)QQ加好友和刪好友的機(jī)率比較低哦,你覺得散列表好嗎?

?我蛋蛋隱隱作痛,他不滿意了。于是我想到了另一個思路,我說隨著好友數(shù)目越來越多,人們更加傾向用搜索功能,于是用樹,詞典樹,trie樹。百度用的數(shù)據(jù)結(jié)構(gòu)。查找好友更加方便了呢!

6于是他笑了,但是沒有說啥,盯著他的電腦開始說“你覺得TCP 和 HTTP”的區(qū)別是啥?我說TCP都是發(fā)生在HTTP后頭的,亂七八槽說了一通。最后他說我猜錯了,是層的區(qū)別TCP是傳輸層,HTTP是應(yīng)用層。HTTP建立在TCP之上的。

7他開始有點聊家常的味道,問我為什么選IOS不選安卓,他說他知道對于學(xué)生來說入手一個蘋果電腦有門檻。于是我說正是因為有門檻,就成了優(yōu)勢嘛順便扯了一下INS。于是他此時說了一通意味深長的話,說“騰訊里,大家都有很貴的電腦,所以也不是什么優(yōu)勢啦其實,而且基礎(chǔ)知識好了。讓別人帶一帶IOS很容易上手啦。”沒錯,我心里知道這是一種暗示,"暗示本公司不缺IOS搬磚的。IOS辣么簡單直接后臺人員兼職" 我的虎軀開始顫栗起來。

8后面一段時間他也不知道問啥了?但是他好像還想問問我問題的樣子,最后看著我的簡歷,說其實看得出來你很積極學(xué)習(xí)。也做過很多項目。但是你筆試網(wǎng)絡(luò)沒有一道對的,而且操作系統(tǒng)只對一道。你的基礎(chǔ)還是很不牢固哇? 我也知道啊大哥,我面試前都不知道看了多少基礎(chǔ)知識啊。于是我只好厚臉皮地說,我很有毅力,如果給我一次機(jī)會我相信自己能夠很快上手這些基礎(chǔ)知識的!

9最后的最后了,我問他我能提兩個問題嗎?我問“騰訊有幾次面試?“他說有時4次有時3次,1面部門經(jīng)理,2面總監(jiān),3面HR,4面大佬(看心情)

我再問"那請問我剛剛面試有什么不足的嗎?”他說有兩個!1基礎(chǔ)嘛不夠扎實 2就是項目沒有難度。關(guān)于項目沒有難度他說,你的項目做了那么多,但是沒有一個是完整的,解決了某個難題。比如迅雷當(dāng)年解決了多線程下載的難題。還有微信等等。他說他的工作經(jīng)常編程遇到的問題,上百度上谷歌問大牛都沒有用,這樣難度的BUG或問題,“而你的項目沒有展示出你有這個解決難題的能力出來!”

1珍視基礎(chǔ),尤其網(wǎng)絡(luò),操作系統(tǒng)。

2做的項目要很有難度,衡量標(biāo)準(zhǔn)是百度和谷歌都無法幫你完成該項目。以此體現(xiàn)自己解決問題的價值。

轉(zhuǎn)載于:https://www.cnblogs.com/zzzPark/p/5968269.html

總結(jié)

以上是生活随笔為你收集整理的腾讯一面有感(移动开发岗位)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。