4.1接到電話,預約我10號下午視頻面試~~
10號上午接到電話,說臨時有事情,改到11號上午10點~~
11號,真是很緊張啊,跑到實驗室去,幸好人不多,可以面。
對方有兩個人,一男一女。
首先是自我介紹。
然後針對我的項目(一個駕考題庫app)問了一點問題,功能是怎麼實現的,數據是怎麼爬的啊,開發中有沒有遇到內存泄漏的情況,是怎麼定位調試的等等。
扯到ACM,問我組隊的時候是負責哪一塊,是怎麼分配每個人負責的模塊的。
一個16位的數,在末尾加了4位用來加密的數,比如是1234,發過去會加密成3412。當要使用的時候,如何把它進行解密,說說你認爲的最簡單的方法。
說一下二分查找的原理。
說一下快速排序的原理。
說一下java中的多態。
說一下設計模式中的策略模式和單例模式。
有沒有用過Spring框架,AOP是怎麼實現的。
有沒有涉獵機器學習的內容。(沒有,所以就沒有往下問了)
對自己寫的軟件有沒有進行過測試。
一個函數,參數是a,b,c代表三角形的三條邊,求面積。如何對它進行測試。
淘寶的客戶羣很大,如何對淘寶進行測試。(這個範圍太大了,不怎麼該怎麼扯)。
有沒有看過別人的駕考題庫,相比來說,別人的有什麼值得你學習的。
你剛開始做駕考題庫的時候,自己想完成到什麼地步,有沒有什麼目標?
有沒有和同學一起組隊開發過其它的項目?(我答了一個校園二手平臺)
這個平臺的受衆羣體是誰?
做這個平臺是誰提出來的,當初的思路是怎麼樣的?(我答:不讓中間商賺差價~)
家裏哪裏人呀?
你保研了嗎?考研嗎?爲啥不考研呢?
說說你當團支書的時候幹了哪些活?說說你認爲你辦的最好的一次活動。你所謂的最好是什麼概念呢?
測試工程師和測試開發工程師有什麼區別?
你還有沒有什麼問題要問我們的?
感覺技術上的問題都答上來了,但是關於測試的不太瞭解,只能靠扯扯扯。
大概也許能過吧~~