面試問答
String a = new String("hi"); String b = new String("hi"); a== b, a.equals(b); 答案分別是?
System.out...
HR主動來找我, 我本次轉職後開始丟cv接到的第一間面試, 其實我沒有做足功課所以表現很差, 面試的問題在網上搜過看起是
被問率很高的, 題目很像是有一本題庫裡的那種,主考官很有耐心,覺得你前幾題這都能答錯也不會偷懶不問後面的題目,很感謝
面試問答
String a = new String("hi"); String b = new String("hi"); a== b, a.equals(b); 答案分別是?
System.out.println(a == b); // false
System.out.println(a.equals(b)); // true
還會問到常量池的概念
(業界出題率超高..呵)
請解釋為什麼 Integer a = 127; Integer b = 127; 使用 == 會是 true?
根據 JVM 規範,-128 ~ 127 的整數會被快取重複使用 → == 比較會是 true
(跟上題的題型很像,建議找找類似的題型以免落入陷井)
Spring框架的核心是使用哪個技術
Reflection反射
(我一時忘記,想很久,應該被扣多分,想打死我自己,請各位一定要會= =)
Reflection實務場景常見用途
我回答Spring框架和JVM都是用此特性,顯然主考官不滿意
網上查的答案: 動態表單處理/Excel 輸出 ,泛型封裝 API 回傳結果
面試建議
近年來對技術人員的面試要求變高,網路上的題目都要看過...就算背起來對方也會follow-up往下追問你以觀察你到底懂不懂。
至於口條上夠不夠順,我也不確定會不會列在評分...有的話真的是學海無涯 唯勤是岸,從問答反應到了解的深度,上至口語表達,下至Leetcode刷題(純小抱怨,這間還沒要求LeetCode)實務操作經驗的都要勤練習。