摘要:今年歲,畢業(yè)之后進(jìn)入一家小型的互聯(lián)網(wǎng)公司工作,名字就不說(shuō)了,算是熟知的,在這家公司呆了兩年,直至今年才有了跳槽的想法。在眾多大廠中,最終選擇了字節(jié)跳動(dòng)。這樣的調(diào)整,一方面對(duì)自己學(xué)習(xí)有幫助,另一方面讓自己應(yīng)對(duì)面試更從容,更順利。
時(shí)間過(guò)得飛快,一代又一代就這么成長(zhǎng)了起來(lái),曾經(jīng)的95后備受爭(zhēng)議,如今的95后進(jìn)入社會(huì),扮演者各行角色,成為了行業(yè)頂梁柱,今天,要分享的是自己的成長(zhǎng)經(jīng)歷。今年25歲,畢業(yè)之后進(jìn)入一家小型的互聯(lián)網(wǎng)公司工作,名字就不說(shuō)了,算是熟知的,在這家公司呆了兩年,直至今年才有了跳槽的想法。
每個(gè)人都擁有大廠夢(mèng),我也不例外,在小公司待久了,感覺(jué)人會(huì)荒廢掉,太輕松,沒(méi)有壓迫感。在眾多大廠中,最終選擇了字節(jié)跳動(dòng)?!?strong>年輕、活力、富有激情”是我聽(tīng)到得最多對(duì)它的形容詞,所以毅然決然,希望自己能夠在這個(gè)舞臺(tái)上展示出自己。
以下分享這次面試字節(jié)跳動(dòng)的面試題,另外還對(duì)自己的面試做了一些總結(jié)!
HTTP通過(guò)什么保證安全傳輸?
說(shuō)一下應(yīng)用層中使用UDP協(xié)議的應(yīng)用?TCP?UDP+TCP?
HTTPS解析過(guò)程
一道算法題,1只羊99頭狼,規(guī)則是狼吃了羊,羊會(huì)死,狼自己也會(huì)變成羊,說(shuō)一下最后的情況。(數(shù)學(xué)歸納法)
Linux下NGINX配置文件默認(rèn)在哪個(gè)目錄,如果某個(gè)用戶更改了目錄,通過(guò)什么命令找到(說(shuō)一下Linux命令)
git中pull和fetch的區(qū)別(git pull = git fetch + git merge,我只記得是這樣 )
innodb中的insert、delete、update、select MVCC原理說(shuō)一下(中間提到了版本號(hào))
對(duì)應(yīng)上一個(gè)問(wèn)題,版本號(hào)記錄的規(guī)則?
IO多路復(fù)用?講一下?(提到了select)
select描述符限制是多少?(1024 ),為什么是1024???
僵尸進(jìn)程概念?如何解決?(由于中間提到了先讓父進(jìn)程結(jié)束)
對(duì)應(yīng)上一個(gè)問(wèn)題,孤兒進(jìn)程概念?
tcp滑動(dòng)窗口 是干嘛的(流量控制的一種方式),說(shuō)一下原理,概念,為什么叫滑動(dòng)窗口,大概是這個(gè)意思。
這個(gè)題我卡了,沒(méi)聽(tīng)到面試官說(shuō)的,我回答的他很不滿意。因?yàn)槲液?jiǎn)歷寫的是精通Python,面試官看看我,笑了一下, 好,問(wèn)題來(lái)了,連環(huán)問(wèn)。
說(shuō)一下is和==區(qū)別,直接秒殺了,然后問(wèn)is實(shí)現(xiàn)原理,利用了單例嘛,秒了,讓我講解一下單例,懶漢式,餓漢式,優(yōu)缺點(diǎn)都說(shuō)了。
說(shuō)一下list、tuple、dict底層,然后問(wèn)了set去重原理(__hash__和__eq__嘛)
metaclass,用在何場(chǎng)景,(ORM),說(shuō)一下type()各個(gè)參數(shù)
PythonPath變量是什么?分別解釋一下
-----------------數(shù)據(jù)庫(kù)開(kāi)始了------------------------
上來(lái)就Redis緩存穿透,緩存雪崩,說(shuō)下一按概念,如何解決就OK
Mysql排錯(cuò)和調(diào)優(yōu)
分庫(kù)分表規(guī)范,準(zhǔn)則
Redis持久化方式,還捎帶問(wèn)了問(wèn)項(xiàng)目的緩存情況
反問(wèn):我問(wèn)了新人培養(yǎng)情況、晉升機(jī)制、還有一些平時(shí)涉及到的工作棧。
深挖項(xiàng)目,git、nginx(反向代理、負(fù)載均衡)
場(chǎng)景題:假設(shè)我有多臺(tái)服務(wù)器,將我的項(xiàng)目如果反向解析調(diào)用了別的服務(wù)器,如何實(shí)現(xiàn),采用哪種方式(輪詢、weight),分別說(shuō)一下優(yōu)缺點(diǎn),以及特殊情況也要考慮(比如某一臺(tái)服務(wù)器掛了,但是你并不知道是哪一臺(tái) )
算法題:lc(227) 計(jì)算器,當(dāng)時(shí)直接eval來(lái)著,面試官笑著看我。。。
反問(wèn):?jiǎn)柫私酉聛?lái)的流程(他告訴我三面還是技術(shù)面 ),然后談了一下各個(gè)部門情況。
直接兩道算法題口述
面試官臨時(shí)舉的例子,舉的牧羊犬和羊,大概意思有點(diǎn)像老鼠喝毒藥(二進(jìn)制)
規(guī)劃交通,類似于圖的遍歷。。。(不簡(jiǎn)單 )
簡(jiǎn)單聊了一下,你一定要表現(xiàn)出你特別想去他們公司,別猶猶豫豫的。hr面特別看你的態(tài)度,我個(gè)人覺(jué)得
你對(duì)于加班問(wèn)題怎么看?
你意向工作城市,你父母怎么看?
期望薪資和待遇
是否是獨(dú)生子
本科和碩士都是全日制統(tǒng)招嗎
口頭offer,期待中
(一)調(diào)整好心態(tài)
心態(tài)是一個(gè)人能否成功的關(guān)鍵,如果不調(diào)整好自己的心態(tài),是很難靜下心來(lái)學(xué)習(xí)的,尤其是現(xiàn)在這么浮躁的社會(huì),大部分的程序員的現(xiàn)狀就是三點(diǎn)一線,感覺(jué)很累,一些大齡的程序員更多的會(huì)感到焦慮,而且隨著年齡的增長(zhǎng),這種焦慮感會(huì)越來(lái)越強(qiáng)烈,那么唯一的解決辦法就是調(diào)整好自己的心態(tài),要做到自信、年輕、勤奮。這樣的調(diào)整,一方面對(duì)自己學(xué)習(xí)有幫助,另一方面讓自己應(yīng)對(duì)面試更從容,更順利。
(二)時(shí)間擠一擠,制定好計(jì)劃
一旦下定決心要提升自己,那么再忙的情況下也要每天擠一擠時(shí)間,切記不可“兩天打漁三天曬網(wǎng)”。另外,制定好學(xué)習(xí)計(jì)劃也是很有必要的,有邏輯有條理的復(fù)習(xí),先查漏補(bǔ)缺,然后再系統(tǒng)復(fù)習(xí),這樣才能夠做到事半功倍,效果才會(huì)立竿見(jiàn)影。
(三)不斷學(xué)習(xí)技術(shù)知識(shí),更新自己的知識(shí)儲(chǔ)備
對(duì)于一名程序員來(lái)說(shuō),技術(shù)知識(shí)方面是非常重要的,可以說(shuō)是重中之重。**要面試大廠,自己的知識(shí)儲(chǔ)備一定要非常豐富,若缺胳膊少腿,別說(shuō)在實(shí)際工作當(dāng)中,光是面試這一關(guān)就過(guò)不了。**對(duì)于技術(shù)方面,首先基礎(chǔ)知識(shí)一定要扎實(shí),包括自己方向的語(yǔ)言基礎(chǔ)、計(jì)算機(jī)基礎(chǔ)、算法以及編程等等。
結(jié)合自身的一個(gè)學(xué)習(xí)經(jīng)歷,總結(jié)了一套非常系統(tǒng)的復(fù)習(xí)包,包括思維腦圖、Python資料等。
Python所有方向的技術(shù)點(diǎn)做的整理,形成各個(gè)領(lǐng)域的知識(shí)點(diǎn)匯總,它的用處就在于,你可以按照上面的知識(shí)點(diǎn)去找對(duì)應(yīng)的學(xué)習(xí)資源,保證自己學(xué)得較為全面。
1.技術(shù)沉淀(學(xué)習(xí)+積累)
對(duì)于技術(shù)新人來(lái)說(shuō),無(wú)論是在大廠小廠,還是在外包公司,基本上都是做得簡(jiǎn)單的CRUD工作。很多人認(rèn)為,重復(fù)簡(jiǎn)單的工作對(duì)自己的技術(shù)是沒(méi)有提升的,但實(shí)際上也有人能從中殺出一條血路,所以關(guān)鍵是你自己是否花了心思,付出了努力。
當(dāng)然,我個(gè)人也有自己的一套學(xué)習(xí)方式和習(xí)慣,平時(shí)喜歡利用碎片時(shí)間來(lái)看點(diǎn)什么東西,比如一些技術(shù)性的書籍或文檔,還有一些視頻講解等,經(jīng)常會(huì)讓我有一種恍然大悟的感覺(jué),對(duì)我的工作也起到了很大的幫助。
溫馨提示:篇幅有限,已打包文件夾,獲取方式在:文末
溫馨提示:篇幅有限,已打包文件夾,獲取方式在:文末
自學(xué)路上自己輸出的學(xué)習(xí)成果與實(shí)戰(zhàn)案例,包含基礎(chǔ)知識(shí)、數(shù)據(jù)分析、網(wǎng)絡(luò)爬蟲(chóng)與數(shù)據(jù)可視化等等。大部分的實(shí)戰(zhàn)案例都有數(shù)據(jù)、代碼
我們?cè)诳匆曨l學(xué)習(xí)的時(shí)候,不能光動(dòng)眼動(dòng)腦不動(dòng)手,比較科學(xué)的學(xué)習(xí)方法是在理解之后運(yùn)用它們,這時(shí)候練手項(xiàng)目就很適合了,只是里面的項(xiàng)目比較多,水平也是參差不齊,大家可以挑自己能做的項(xiàng)目去練練。
做程序員,真的是一個(gè)學(xué)習(xí)就會(huì)有回報(bào)的職業(yè),不看出身高低,不看學(xué)歷強(qiáng)弱,只要你的技術(shù)達(dá)到應(yīng)有的水準(zhǔn),就能夠得到對(duì)應(yīng)的回報(bào)。
學(xué)習(xí)從來(lái)沒(méi)有一蹴而就,都是持之以恒的,正所謂活到老學(xué)到老,真正懂得學(xué)習(xí)的人,才不會(huì)被這個(gè)時(shí)代的洪流所淘汰。
學(xué)習(xí)技術(shù)是一條慢長(zhǎng)而艱苦的道路,不能靠一時(shí)激情,也不是熬幾天幾夜就能學(xué)好的,必須養(yǎng)成平時(shí)努力學(xué)習(xí)的習(xí)慣。所以:貴在堅(jiān)持!
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/123200.html
摘要:面試后面試后及時(shí)總結(jié),有可能下一個(gè)面試官會(huì)問(wèn)你同樣的問(wèn)題。同時(shí)面試官也對(duì)我的未來(lái)技術(shù)發(fā)展提出了很多建議??偟膩?lái)說(shuō),四面的氛圍并沒(méi)有想象得那么嚴(yán)肅,面試官也說(shuō)面試得很愉快。 ...
摘要:講了一下我在電力物聯(lián)網(wǎng)項(xiàng)目中通過(guò)設(shè)計(jì)的文件遠(yuǎn)程升級(jí)功能。完成聊天畢業(yè)規(guī)劃怎么樣收到面試調(diào)查問(wèn)卷等待中。。。。。 7.31 投遞提前批c++客戶端崗位 8.16 被轉(zhuǎn)...
摘要:美團(tuán)的目標(biāo)很明確,那就是把萬(wàn)外賣小哥清理一大半,只留下三四線城市靠人工配送。現(xiàn)在的美團(tuán)以他核心的三大業(yè)務(wù)板塊,乘著大疫情時(shí)代股價(jià)飆升的東風(fēng),最高峰時(shí)期可以跟騰訊阿里這樣的互聯(lián)網(wǎng)巨頭相比較。 ...
摘要:這是一次失敗的面經(jīng)但是吃一塹才能長(zhǎng)一智不是嗎字節(jié)跳動(dòng)校招面經(jīng)前端開(kāi)發(fā)崗一介紹以及項(xiàng)目經(jīng)歷吧啦吧啦此處省略字面試官會(huì)從項(xiàng)目經(jīng)歷入手,考察項(xiàng)目中遇到的難題,以及解決方法,強(qiáng)調(diào)個(gè)人的努力以及在解決過(guò)程中扮演的角色是主導(dǎo)還是參與。 這是一次失敗的面經(jīng)……但是吃一塹才能長(zhǎng)一智不是嗎? 字節(jié)跳動(dòng)2019校招面經(jīng) - 前端開(kāi)發(fā)崗(一) 1. 介紹以及項(xiàng)目經(jīng)歷 吧啦吧啦……此處省略10000字 面試官...
摘要:背景個(gè)人背景就讀于東北某普通二本院校計(jì)算機(jī)軟件工程專業(yè),現(xiàn)大四,北京實(shí)習(xí)前端方向,自學(xué),技術(shù)棧時(shí)間背景大概是在月日準(zhǔn)備好簡(jiǎn)歷開(kāi)始投遞秋招差不多已經(jīng)結(jié)束招聘崗位不多,投遞對(duì)象為大一些的互聯(lián)網(wǎng)公司事件背景第一個(gè)入職的是好未來(lái)的前端實(shí)習(xí)崗,待遇工 背景 個(gè)人背景 就讀于東北某普通二本院校計(jì)算機(jī)軟件工程專業(yè),現(xiàn)大四,北京實(shí)習(xí) 前端方向,自學(xué),vue技術(shù)棧 時(shí)間背景 大概是在11月9日準(zhǔn)備...
閱讀 2154·2021-11-12 10:36
閱讀 1998·2021-11-09 09:49
閱讀 2692·2021-11-04 16:12
閱讀 1225·2021-10-09 09:57
閱讀 3305·2019-08-29 17:24
閱讀 1980·2019-08-29 15:12
閱讀 1366·2019-08-29 14:07
閱讀 1356·2019-08-29 12:53