2021 年6月面試遭遇滑鐵盧,現(xiàn)在這么內(nèi)卷了嗎
本人基礎(chǔ)
1 懂 laravel/thinkphp/yii/ci 框架 crud,python 框架
2 懂 mysql/redis/kafka/mq/zookeeper/lvs/
jsv/lnmp/k8s/angluar/workerman/swoole
3 寫(xiě)過(guò)聊天項(xiàng)目,商城,小程序,求職小程序等項(xiàng)目
本人認(rèn)為面試肯定沒(méi)有問(wèn)題,肯定 100% 成功,本人面試的是高級(jí)崗位 21k
結(jié)果面試不但問(wèn),還要我上機(jī)驗(yàn)證,面試官不但聽(tīng)我裝逼,還要我把裝逼的知識(shí)給驗(yàn)證一下!
本人回憶把面試記錄一下
技術(shù)面試官:你在簡(jiǎn)歷里說(shuō)精通 php?
我:是的
技術(shù)面試官:請(qǐng)說(shuō)一下 php 在 linux 終端啟動(dòng)時(shí)的過(guò)程并在機(jī)器上驗(yàn)證
我:???這個(gè),就是它在終端我輸入 php abc.php 時(shí)它就啟動(dòng)了
技術(shù)面試官:詳細(xì)過(guò)程說(shuō)一下
我:這個(gè)不知道
技術(shù)面試官:下一題,請(qǐng)回答一下 php sockets 擴(kuò)展和 swoole 的區(qū)別和共同點(diǎn)
我:它們都是 php 的擴(kuò)展,一個(gè)是 php 寫(xiě)的,一個(gè)是 c/c++ 寫(xiě)的
技術(shù)面試官:麻煩你細(xì)說(shuō),php sockets swoole 啟動(dòng) tcp 服務(wù)時(shí)的詳細(xì)過(guò)程
我:不知道
技術(shù)面試官:下一題,聽(tīng)說(shuō)你精通 API 接口編寫(xiě),那么對(duì) HTTP 協(xié)議肯定熟悉,請(qǐng)說(shuō)一下 http 協(xié)議實(shí)現(xiàn)過(guò)程
我:它由請(qǐng)求頭,請(qǐng)求行,請(qǐng)求體,響應(yīng)行,響應(yīng)頭,響應(yīng)體構(gòu)成,狀態(tài)碼有 1xx,2xx,3xx,4xx,5xx 這些,請(qǐng)求響應(yīng)后服務(wù)器就斷開(kāi)它的連接了。
技術(shù)面試官:你的這個(gè)回答是百度來(lái)的吧?機(jī)器上寫(xiě)一個(gè)支持 GET/POST/TEST 請(qǐng)求的簡(jiǎn)單 HTTP 協(xié)議
我:沒(méi)有 TEST 請(qǐng)求方法吧,我只聽(tīng)過(guò) GET,POST,PUT,DELETE,OPTION,PATCH 這些啊,這個(gè)不會(huì)寫(xiě)
技術(shù)面試官:em.. 下一題,你說(shuō)你寫(xiě)過(guò)聊天系統(tǒng)?用的 websocket? 熟悉 websocket 嗎?
我:嗯,非常熟悉
技術(shù)面試官:說(shuō)一下 websocket 協(xié)議的結(jié)構(gòu)并修改此協(xié)議結(jié)構(gòu)
我:這個(gè),忘記了【實(shí)質(zhì)上我不會(huì)】
技術(shù)面試官:下一題,說(shuō)一下 mysql 連接池的原理
我:就是它把連接對(duì)象放在一個(gè)池里,用的時(shí)候取出來(lái),不用的時(shí)候放在池里
技術(shù)面試官:這樣就回答完了?mysql 啟動(dòng)后,你的 php pdo 連接池連接過(guò)來(lái)后,socket 連接表在 mysql 進(jìn)程哪里?以及 socket 文件描述符在哪里?你知道嗎?
我:不知道
技術(shù)面試官:好吧,下一題,說(shuō)一下 redis 主從復(fù)制的原理并上機(jī)實(shí)現(xiàn)通信協(xié)議
我:這個(gè),不太會(huì),只會(huì)用
技術(shù)面試官:好吧,下一題,說(shuō)一下 RPC 原理并上機(jī)演示通信過(guò)程,以及你對(duì)微服務(wù)開(kāi)發(fā)的經(jīng)驗(yàn)說(shuō)一下
我:這個(gè)就是一個(gè)遠(yuǎn)程調(diào)用協(xié)議,它能調(diào)用遠(yuǎn)程的函數(shù)得到響應(yīng)結(jié)果。。。。
技術(shù)面試官:你的回答不太滿意,下一題,說(shuō)一下你對(duì) swoole 協(xié)程的理解以及它和線程的區(qū)別并上機(jī)演示一下你說(shuō)的理論
我:這個(gè)不會(huì)
技術(shù)面試官:下一題,請(qǐng)你上機(jī)寫(xiě)一個(gè)實(shí)現(xiàn)類(lèi)似 nginx 負(fù)載均衡的服務(wù)器示例程序
我:這個(gè)不會(huì)
技術(shù)面試官:下一題,你說(shuō)你會(huì) python 語(yǔ)言,說(shuō)一下 python 和 php 的區(qū)別和共同點(diǎn)
我:主要就是語(yǔ)法不同,python 強(qiáng)大,工具庫(kù)多,php 簡(jiǎn)單容易上手
技術(shù)面試官:你說(shuō)的這些都不是我想要的,
技術(shù)面試官:下一題,請(qǐng)說(shuō)一下高并發(fā)時(shí),進(jìn)程都在做什么事情?
我:不知道
技術(shù)面試官:我們面試的是高級(jí)工程師,你的基礎(chǔ)知識(shí)不太牢固,也不太健全,很抱歉。你不適合我們的崗位
上面我是上個(gè)星期面試時(shí)遇到的面試題和上機(jī)演示,現(xiàn)在程序員內(nèi)卷嚴(yán)重,人家面試問(wèn)的是造核彈,進(jìn)去是打螺絲,但是造核彈的能力都沒(méi)有的話,面試都過(guò)不了。就像高考一樣,我知道高數(shù)生活中用不了,微積分我買(mǎi)菜用不了,化學(xué),物理我都用不了,但是考試用得了?。。?!
希望大家一起努力繼續(xù)強(qiáng)化基礎(chǔ)知識(shí)的學(xué)習(xí)。浮躁和傲慢偏見(jiàn),目中無(wú)人,自認(rèn)我天下第一的心態(tài)要收拾一下了,一山更比一山高,要沉靜下來(lái)好好學(xué)習(xí)基礎(chǔ)了。
轉(zhuǎn)自:https://learnku.com/articles/57796
往期精選
【建議收藏】MySQL 三萬(wàn)字精華總結(jié) + 面試100 問(wèn)(一)
求一鍵三連:點(diǎn)贊、轉(zhuǎn)發(fā)、在看。
