標籤:
為什麼說某公司,因為確實面完了最後掛了回來也沒記住公司叫啥名字,是老鄉兼好友內推去的小公司,名字有點長,所以也沒記住。
公司確實太小,所說是外包公司,然後面回來後跟ACM的前學長說了,他們只說所以不要去面這些公司了,這不是掉身價嘛!然後我懂了……
公司確實很小,開會的地方都沒有,確實啊,不過面試品質還是挺高的感覺。
面我的是一個穿著Code Jam衣服的人,後面我問了,他做了那比賽得的衣服,看來還是挺厲害的人物,為什麼這麼說呢,因為確實問我的問題沒有回答出來多少不過因為沒有做什麼準備就去了,因為也沒有想實習這麼快,所以也沒做什麼準備,然後java基礎就這麼沒說出來多少。
問我的問題涉及還挺廣的,面了java、http、sql、mysql。
主要問題有:
(1)HashTable和HashMap的區別,因為之前沒有用過HashTable,所以當然這問題沒答出來……後面回來做面試題的時候才發現,好像人喜歡問這個問題,其實非常簡單……
(2)問了會哪些資料庫,然後我說sql和mysql,就問了我分頁的sql語句是什麼,這個有點模糊那時,因為自己做網站的時候寫過這sql語句,但是那時候緊張還是什麼,就是沒想出來,然後他告訴我sql是:select top 10 from student where id in(select top 110 from student order by studentID)選擇第11頁等等;然後mysql語句是:select *from student limit(m,n);等等。
(3)問了http的狀態代碼的意思,這個我只記得幾個……
(4)然後問了一道編程題,
即:Map<String,int> map=new Map<String,int>();
key代表名字,int代表分數,然後讓我把分數從小到大排序輸出。
這個C++肯定會,但是java確實沒有準備,然後不知道Comparator和Comparable函數,然後寫到最後需要比較的時候不會了,就這樣……
比較重要的題就是這四道了,然後都沒有做出來,好吧……
不過那個是外包公司,在他問我那個http的時候,我只說了404狀態代碼,但是他就被老闆叫出去了,然後另一個回來說公司要有經驗的,然後意思就是掛了……
好吧,如果他是根據我的回答來做判斷,那我也就啥都不說了,服……不過竟然沒有問我項目經驗的事情,我只想說,你這個判斷是怎麼來的。
不過我也沒想去這個公司,算了,也是自己java基礎還沒複習,之前做的東西沒有記牢,怪我咯……
聽學長的話,直接去面大公司,掛多少都無怨無悔,至少ACM獲獎經曆在大公司面前還有點用,小公司根本就不看……
這幾天惡補java,又重新做了幾乎所有公司的面試題,終於只能說會一點了,留個記念!
著作權聲明:本文為博主原創文章,未經博主允許不得轉載。
某公司java面試經曆