一面:
聊項目加他們組業務介紹加秒了三道題。。半個小時。。
第一題:
給一個數字,求問其二進制表示一共有多少個1
第二題:
寫一個二分查找
第三題:
一共n個臺階,每次上1個或者2個,求問共有多少種上法
三個題都是現場編譯運行測試的
Leader面:
leader在和我聊完我的項目后先表示。。我肯定過了= =讓我不要緊張。。然后后面問的我就啥都不會了orz
MySQL語句:
查看table中所有元素
table中共有多少元素
查看key為某個值的元素
并查看共有多少個
(上面的順利答出命令于是記住了。。后面還問了一些什么查看key1的前30個Key2的前35個元素怎么查。。我就不知道了。。還有一些其他命令我也不記得了。。
網絡相關:
cookie是什么 session是什么
你在命令行輸入一個HTTP的url之后,發生了什么事情(我完全不知道。。于是就按照三次握爪說了T^T)(滴滴這個組很喜歡考這個題。。很多人都被問了,我自己就被問了兩次。。)
其他:
知不知道Redis
前端知不知道Vue.js Angular.js Jquery.js React.js 知不知道js里面的閉包
其他測試:
講一段你學習最快的項目經歷,你遇到了什么困難,如何解決的,期間學到了什么
你認為你是一個外向的還是內向的人
你期望在一個什么樣子的工作環境中工作
總的來說,我覺得leader是覺得我碩士不是網絡方向的所以對我寬容了很多。。最后給了口頭offer
同學的面試:
leader面問的差不多,就寫寫算法題好了
第一題:
一個方陣,蛇形輸出
1 2 3
4 5 6
7 8 9
輸出 1 4 2 3 5 7 8 6 9
第二題:
鏈表相減
后續。。
后來又為了走流程又去面了兩面。。
基本是數據庫、網絡原理、操作系統知識點遍歷= =算法題很簡單。。比較難的一道是遞歸打印一個路徑下的所有文件,要是有子目錄的話子目錄也打印出來,另一個水的我都想不起來了= =