第1章 失敗的麵試,失敗的人生(1 / 2)

陽光免費,人生而平等。

崛起的高樓的縫隙之間,光就會呈現波粒二象性,那些被光照耀的著的人,是幸福的。而光照不到的地方,是冰冷的,是黑暗的。

2023年,7月中旬,七點左右,太陽還在。

一個青年踏入一家互聯網科技公司的門。他心情猶如拉緊的琴弦,他從沒有這樣想要一個工作,他握著簡曆的手指捏的發白,汗水從脖頸流下,甚至弄濕了他那件租來的襯衫。他腦子不停地極速思考,試圖在記住那些他並不怎麼熟悉的麵試題。

“列表和元組的區別有什麼不同? 主要是列表是可變的,元組是不可變的”。

“tcp/ip五層模型是什麼?應用層,傳輸層,網絡層,嗯……還有兩個是什麼來著?搞忘記了。”

臨時突擊並沒有安撫住青年的那顆焦躁的心,反而更加緊張與害怕起來。

“下一位!”

聽到麵試官的喊聲,青年像是給自己打氣似的跺了跺腳,宛如陷陣的勇士,衝入了敵陣。

“孟先生是吧,請坐。”

坐下之後,便是正式的談話,麵試官是一個年輕漂亮的女士,有著一對很亮的耳環,她眉頭緊蹙,拿著青年的簡曆翻來覆去的看。房間不大,盛夏之日卻隻開著窗戶,空調卻安靜地像個擺設。

麵試房間的玻璃門打開一條縫,一道探尋的目光遞了過來,美女微不可查的擺了擺手,也許是風對流的問題,絲絲涼風吹向了青年,青年本能的回頭,隻看到了一雙好奇的大眼。

隨後門又關上了。

“算上吹牛逼的話都剛滿一頁,有什麼好看的”,青年內心想到。

青年的手在褲子上抹了半天也無法消除手上潮乎乎、黏答答的感覺。上一個麵試者用過的杯子裏的咖啡還微微冒著涼氣。

青年喉頭一動,咽下一口口水。

“我們是一家旅遊公司,主要是利用自動化腳本購票、值機操作。”,美女的目光終於從簡曆上離開,看向了青年:“看你簡曆上有關於類似的項目,請問你做的是哪家的航司?”

“我沒正兒八經做過,這是我之前練手的項目。”

“啊!那您是剛畢業是麼?”,美女麵試官不露聲色的眉頭一動,轉而問道。

“是,我剛畢業。”

“可是你上麵不是寫著兩年工作經驗嗎?”

孟懷風如遭雷擊,像隻烤鴨一樣紅了臉,張了嘴,卻也叫不出。

實誠!太TM實誠了!孟懷風真想抽自己兩嘴巴子,臨行前培訓講師專門提醒到他,你已經在我這畢業了,已經是一個優秀的、能力強的、擁有兩年技術經驗的python爬蟲工程師了。可是臨到關頭又特麼拉稀了。

美女麵試官看出來孟懷風的窘迫,“沒關係,剛畢業也沒關係,我們公司喜歡培養人才。那這個練手項目網站的風控你是怎麼繞過的?”

“我是用selenium(瑟琳牛木,一款多語言瀏覽器自動化框架)繞過的。”

“sel……selenium?航司對於selenium的檢測是很嚴格的,所以我們公司一般選取的方案都是協議繞過,也就是js破解。”

“js破解?那是什麼高端操作?我怎麼沒聽說的?”,孟懷風內心想到,當時老師自己花了兩天半的時間寫一個航司登錄頁麵,並部署到了教學服務器上,當場演示自動拖動驗證碼滑塊登錄,並表示:驗證碼滑塊!我隻用selenium過!

依稀記得,講師唾沫橫飛,並表示selenium是爬蟲的終極技能,會了這個,各大網站數據隨便抓。

“用自動化框架也不是不行,如果用無頭瀏覽器,外加多進程也是可以滿足初步需要的,那麼你的這套方案的抓取速率是多少?”

“大概十幾秒一次網頁請求吧”。

講師曾說過,“術高莫用!你的每一次抓取都會對服務器造成壓力,我們是君子,既然學了這門技能就得遵循這條道上的規矩,我們既然‘拿了’別人的數據,就不要讓人感到難堪,10秒一次的請求足夠了,再多就進局子咯。”

“十幾秒一次?這速率怕是搶不過友商哦!”

這時,門又一次被推開了,一個禿頭格子衫走了進來看了孟懷風,又看了看麵試官,“該技術麵試了吧,這是剛來的?很年輕嘛!小夥子技術咋樣?”

孟懷風還未來得及回答,“誌遠哥呀,不急,一麵剛開始,這點小事我自己就能搞定。”美女麵試官向格子衫做了個OK的手勢。

“那好,你先麵著,一會記得叫我,我那邊還有幾個bug沒改完,項目今晚就得進行上線測試了。”

門再次關上,關上的瞬間孟懷風順著門看了過去,格子衫的服務器終端日誌記錄正如瀑布般劃過,每一條記錄就代表一次頁麵請求發起。

如果數據流比喻成流質的話,那麼格子衫的代碼運行起來就是尼亞加拉瀑布。

而他,十幾秒一次的速度,恐怕都不如沙漏流的快吧。