回覆列表
  • 1 # 萬曆二十三年

    Java基礎。基礎是關鍵,然後是框架,今天我面試的那個問的就是高併發和快取還有實時的資料重新整理。重要的事情說一遍,Java基礎最重要。

  • 2 # Java實戰技術

    一般面試官會基於你的面試簡歷進行相對應的知識點提問,例如你的簡歷中寫了精通(精通這兩個字謹慎使用)Java併發程式設計,面試官可能會問CAS的實現原理、ThreadLocal實現原理及是否會出現記憶體洩露、HashMap的實現原理及為什麼會出現併發問題等,這種就是根據簡歷上的描述提出的針對性問題,還有就是根據你簡歷上的專案經歷,提問你在這個專案中的角色、負責那些功能、如何實現的、遇到那些問題及如何解決的,所以你的簡歷內容基本就隱藏了面試官的問題,當然如果遇到菜鳥面試官,這個就不一定了,問的可能就比較隨意且基礎。

  • 3 # 一枚的程式設計師

    java基礎,執行緒,集合,IO,JVM,中介軟體,微服務框架,spring原始碼,資料庫索引,事物,專案經驗等!!

  • 4 # 千鋒頭號粉絲

    程式設計師朋友由於每天面對和電腦溝通的語言,有時候可能忽略了一些自然語言的技巧,而在面試中,一些說話的套路往往會幫求職者增分不少,Java就業課中,就有關於面試技巧的分析和參考:

    一、面試官: 在我們這兒工作,您希望有什麼樣的薪資待遇?

    提示:瞭解該公司所在地區、所屬行業、公司規模等資訊,你的薪水要求應該在該公司所在地 區、行業、公司規模相應的薪水範圍之內。儘可能提供一個你期望的薪水範圍,而不是具體的薪金數。

    二、面試官: 你認為每年加薪的幅度是多少?

    提示:通常, 比較可靠的回答是: 你希望收入的增長和生活水平的提高保持一致。你還應該提到,你的業績將是加薪的主要因素。

    求職者:總體來說,取決於我個人的業績和公司的業績(盈利狀況)。但一般而言,至少和生活水平的提高保持一致。

    三、面試官: 你上一份工作的收入是多少?

    提示:有時候面試人員希望得到一個比較明確的答案。記住,在陳述你的收入時,要把你的整個福利收入也加在上面。在有的公司福利收入可以使你的年收入增加 30% 或更多。

    求職者:我過去的三年內一直在 ABC 公司工作,我是大學一畢業就在這個公司的,當時並沒有管理經驗。這三年中,我積累了很多管理和財務方面的技巧。現在 ABC 公司給我的薪水是非常富有競爭性的。

    四、面試官: 你願意降低你的標準嗎?

    提示:如果這確實是你非常希望得到的工作,那麼,你應該考慮在開始時工資有所降低。

    應強調你可以把工作做得很好,並設法瞭解公司調整你薪水的時間。另外,對你能夠接受的極低數額應心裡有數,但千萬不要把這個數字告訴給面試人員。

    求職者:由於我對該職位非常感興趣,我可以考慮接受低一些的薪水,你也需要時間讓我證明我的能力。我相信我可以幹得十分出色,如果我能證明我的能力,你是否會考慮對我的薪水作一些調整呢,比如說,在三個月後。

    五、面試官: 你認為我們提供給你的薪水如何?

    提示:在回答這個問題之前,首先確定這是否是正式聘用的工資數額,也許面試人只是想了解你的工資要求。如果是正式聘用的工資數額,你要確定自己是否能夠接受這個數額。

    在西方國家,多數僱主希望你能跟他們進一步商量;而在亞洲國家,則相反。如果這個數目大大低於你的期望,可以有技巧性地詢問其它的福利專案是怎樣的。

    求職者:這個數字跟我期望的非常接近,不過我的期望值要稍高些。您是否可以提供一個大致的薪資範圍?

    六、面試官: 能否告訴我,你的工資調整紀錄?

    提示:在這個問題中,面試人員只是想知道是否你一直原職不變,或者說是否你不斷得到晉升的機會。所以,儘量避擴音供薪資具體數額,除非他們要求。

    求職者:N年來,我一直在 ABC 公司工作,曾得到X次職務提升。ABC 公司每年薪資調整的幅度不是太大,但由於我的工作總是十分優秀,每年的薪資調整都接近調整的很高水平。我目前的工資已比我開始工作的頭一年提高XX%。

  • 5 # 萬曆二十三年

    Java基礎。基礎是關鍵,然後是框架,今天我面試的那個問的就是高併發和快取還有實時的資料重新整理。重要的事情說一遍,Java基礎最重要。

  • 6 # Java實戰技術

    一般面試官會基於你的面試簡歷進行相對應的知識點提問,例如你的簡歷中寫了精通(精通這兩個字謹慎使用)Java併發程式設計,面試官可能會問CAS的實現原理、ThreadLocal實現原理及是否會出現記憶體洩露、HashMap的實現原理及為什麼會出現併發問題等,這種就是根據簡歷上的描述提出的針對性問題,還有就是根據你簡歷上的專案經歷,提問你在這個專案中的角色、負責那些功能、如何實現的、遇到那些問題及如何解決的,所以你的簡歷內容基本就隱藏了面試官的問題,當然如果遇到菜鳥面試官,這個就不一定了,問的可能就比較隨意且基礎。

  • 7 # 一枚的程式設計師

    java基礎,執行緒,集合,IO,JVM,中介軟體,微服務框架,spring原始碼,資料庫索引,事物,專案經驗等!!

  • 8 # 千鋒頭號粉絲

    程式設計師朋友由於每天面對和電腦溝通的語言,有時候可能忽略了一些自然語言的技巧,而在面試中,一些說話的套路往往會幫求職者增分不少,Java就業課中,就有關於面試技巧的分析和參考:

    一、面試官: 在我們這兒工作,您希望有什麼樣的薪資待遇?

    提示:瞭解該公司所在地區、所屬行業、公司規模等資訊,你的薪水要求應該在該公司所在地 區、行業、公司規模相應的薪水範圍之內。儘可能提供一個你期望的薪水範圍,而不是具體的薪金數。

    二、面試官: 你認為每年加薪的幅度是多少?

    提示:通常, 比較可靠的回答是: 你希望收入的增長和生活水平的提高保持一致。你還應該提到,你的業績將是加薪的主要因素。

    求職者:總體來說,取決於我個人的業績和公司的業績(盈利狀況)。但一般而言,至少和生活水平的提高保持一致。

    三、面試官: 你上一份工作的收入是多少?

    提示:有時候面試人員希望得到一個比較明確的答案。記住,在陳述你的收入時,要把你的整個福利收入也加在上面。在有的公司福利收入可以使你的年收入增加 30% 或更多。

    求職者:我過去的三年內一直在 ABC 公司工作,我是大學一畢業就在這個公司的,當時並沒有管理經驗。這三年中,我積累了很多管理和財務方面的技巧。現在 ABC 公司給我的薪水是非常富有競爭性的。

    四、面試官: 你願意降低你的標準嗎?

    提示:如果這確實是你非常希望得到的工作,那麼,你應該考慮在開始時工資有所降低。

    應強調你可以把工作做得很好,並設法瞭解公司調整你薪水的時間。另外,對你能夠接受的極低數額應心裡有數,但千萬不要把這個數字告訴給面試人員。

    求職者:由於我對該職位非常感興趣,我可以考慮接受低一些的薪水,你也需要時間讓我證明我的能力。我相信我可以幹得十分出色,如果我能證明我的能力,你是否會考慮對我的薪水作一些調整呢,比如說,在三個月後。

    五、面試官: 你認為我們提供給你的薪水如何?

    提示:在回答這個問題之前,首先確定這是否是正式聘用的工資數額,也許面試人只是想了解你的工資要求。如果是正式聘用的工資數額,你要確定自己是否能夠接受這個數額。

    在西方國家,多數僱主希望你能跟他們進一步商量;而在亞洲國家,則相反。如果這個數目大大低於你的期望,可以有技巧性地詢問其它的福利專案是怎樣的。

    求職者:這個數字跟我期望的非常接近,不過我的期望值要稍高些。您是否可以提供一個大致的薪資範圍?

    六、面試官: 能否告訴我,你的工資調整紀錄?

    提示:在這個問題中,面試人員只是想知道是否你一直原職不變,或者說是否你不斷得到晉升的機會。所以,儘量避擴音供薪資具體數額,除非他們要求。

    求職者:N年來,我一直在 ABC 公司工作,曾得到X次職務提升。ABC 公司每年薪資調整的幅度不是太大,但由於我的工作總是十分優秀,每年的薪資調整都接近調整的很高水平。我目前的工資已比我開始工作的頭一年提高XX%。

  • 9 # 可可愛愛的程式媛

    憑藉印象大概整理了一下當時我面試遇到的問題,我當時是在動力節點學了5個多月之後刷面試題去找的工作,老師幫忙整理了許多面試題,其實挺全的,但是我好像刷得馬馬虎虎,分享給大家吧!

    J2SE基礎:

    1. 九種基本資料型別的大小,以及他們的封裝類。

    2. Switch能否用string做引數?

    3. equals與==的區別。

    4. Object有哪些公用方法?

    5. Java的四種引用,強弱軟虛,用到的場景。

    6. Hashcode的作用。

    7. ArrayList、LinkedList、Vector的區別。

    8. String、StringBuffer與StringBuilder的區別。

    9. Map、Set、List、Queue、Stack的特點與用法。

    10. HashMap和HashTable的區別。

    JVM:

    1. 記憶體模型以及分割槽,需要詳細到每個區放什麼。

    2. 堆裡面的分割槽:Eden,survival from to,老年代,各自的特點。

    3. 物件建立方法,物件的記憶體分配,物件的訪問定位。

    4. GC的兩種判定方法:引用計數與引用鏈。

    5. GC的三種收集方法:標記清除、標記整理、複製演算法的原理與特點,分別用在什麼地方,如果讓你最佳化收集方法,有什麼思路?

    總體來說java考察內容包括以下這些:1,面向物件的一些基本概念:繼承,多型之類的

    2, 抽象類和介面

    3, 靜態類,內部類

    4, Java集合類,同步和非同步

    5, Java類載入機制

    6, Java記憶體模型和垃圾回收演算法

    7, 執行緒同步機制(voliate,synchronized,重入鎖,threadlocal),執行緒間通訊(wait,notify)

    8, 異常處理

    9, 多執行緒同步問題,生產者消費者,讀者寫者,哲學家就餐,用java實現

    10, 瞭解java中設計模式的思想,用了哪些設計模式,有什麼好處

  • 中秋節和大豐收的關聯?
  • 當年的同學錄還有人在玩嗎?能否找到最懷念的那個人?