首頁>Club>
2
回覆列表
  • 1 # 架構研究所

    1.學習基本的java語法,可以參考《java程式設計思想》等經典書籍

    2.做幾個小的demo練手,例如線上網路五子棋(我當時做的專案)

    3.多做題,刷題

  • 2 # 傑哥學Java

    定位準確

    明確知道自己的崗位,預期的薪資

    面試準備

    初級工程師: 面試中可能會問一些框架的使用

    中級工程師: 可能會問一些稍微難的知識,例如HashMap的實現原理等待

    高階工程師: 效能最佳化

    架構師: 分散式架構實現的相關技術,spring原始碼,mybatis原始碼,springmvc原始碼,等等

  • 3 # 極客慧

    1、深入理解自己負責專案的業務,遇到的問題經驗分享總結

    2、精通某一項技術,有深度,也要有廣度

    3、常見資料結構的底層實現是要了解的,特別是javamap的手寫實現

    4、看下招聘要求

    5、掌握好面試黃金期,3、4月份

  • 4 # 夢豆PS設計分享

    筆試題的意圖同過筆試這個環節來考察該應聘人員的綜合實力:行業知識面、知識結構、專案經驗、實踐經驗、學習/應用/分析能力.

    Java程式設計師招聘分為應屆生和非應屆生:

    應屆生準備:Java語法基礎+演算法+資料庫+邏輯題,主要是針對校園招聘

    非應屆生:需要熟悉框架,如:spring mvc、orm框架(mybatis或hibernate)Tomcat、Nginx、MySQL、Redis等服務端軟體的部署與最佳化

  • 5 # 夕陽雨晴

    想找到一份程式設計師的工作,一點技術都沒有顯然是不行的,但是隻有技術也是不夠的。同時,對於跳槽的程式設計師,技術能力肯定是有的,但究竟能否透過筆試、面試,或者說是否具備公司招聘所期望的特質和技術能力,還是不確定的。合適不合適,或許只有到了真正的團隊中才能體現出來,但是之前的筆試、面試是第一道坎,也是跳槽的必經之路。

    回想起跳槽的準備階段,除了平時的技術實踐和理論積累,臨時突擊也是必不可少的。網上搜羅的筆試題,各種程式設計師應試寶典一起刷,增長見識,理論聯絡實際,瞭解其中的內在知識。前前後後大致準備了三四個月吧,話說拿到一份滿意的offer真心不那麼容易,平時工作中只注重實踐,對於理論知識真心重視不夠,在面試了幾次之後,發現很多東西都在做,平時也在用,但是面試官問到、或者說筆試中有相關問題,真心答不出其中的原理。除了重視理論之外,對自己做的專案做總結也是必不可少的。有些試題會很開放,他會基於你做過的專案來做面試,然後由此引發一系列的問題,之前面試過的很多公司,都是這個套路,這也是對面試者最有利的,畢竟自己做過的東西,說出來也有底氣,至於其中的原理和當初是怎麼想的,就需要個人善於總結和歸納,並將其固化成自己的能力。

    對於筆試,如何能夠回答好技術性的問題呢?個人建議:會做的一定要拿滿分,不會做的一定要拿部分分。即對於簡單的題目,求職者要努力做到完全正確,畢竟這些題目,只要複習得當,完全回答正確一點問題都沒有。同時還需要重點關注基礎知識,很多公司很看重程式設計師的基礎能力和專業素養。一般而言,在回答技術性問題時,求職者大可不必膽戰心驚,除非是沒學過的新知識,否則,一般都可以採用以下六個步驟來分析解決,即勇於提問、高效設計、虛擬碼先行、把握節奏、規範編碼、精心測試。

    面試和筆試過程中的技術性問題,結果固然重要,但也並非最重要的內容,因為面試官看重的不僅僅是最終的結果,還包括求職者在解決問題的過程中體現出來的邏輯思維能力以及分析問題的能力。所以,求職者在與面試官的博弈中,要適當地提問,透過提問獲取面試官的反饋資訊,並抓住這些有用的資訊進行輔助思考,從而博得面試官的歡心,進而提高面試的成功率。

  • 6 # 首席分享官100

    java程式設計師面試,還是有很大機率碰到有公司要求先筆試的,一般筆試題目大多數是客觀題,下面按照個人經歷,來分享下自己的經驗。

    java筆試的考試題目,一般是常見的一些比較細節的東西。

    考試題目一般會分為:

    1、客觀題(其實就是選擇題,單選題和多選題都有可能)。題目數量比較多。

    2、填空題。一部分有的話一般是java程式設計程式碼相關的。

    3、資料庫SQL題。

    4、演算法程式設計題。

    5、linux系統命令題。

    6、需求功能分析設計題。

    7、智力題,或者數學題。

    常見的考試範圍大概有下面這些:

    1、java基礎知識部分。這部分經常出現在客觀題和填空題中,主要考察java基礎知識是否紮實。一般java類,訪問修飾符、深複製與淺複製、拆箱與裝箱、幾種基本資料型別、java異常相關處理,java關鍵字(static和final等)、型別轉換、linux命令等等,考察範圍比較廣,粒度比較細。

    這一塊複習和準備的話,可以找一找筆試題目和筆試資料,多複習,打好基礎。

    2、資料庫SQL題目。一般考察對sql的應用能力,包括調優。這個可以自己多積累。

    3、演算法程式設計題,主要考察對演算法的理解,幾種基本的演算法必須都要會,比如氣泡排序、插入排序、快速排序、選擇排序等等,這個平常可以多關注演算法相關的文章或者部落格。

    4、linux相關的,如果平時有使用和操作過linux系統,那麼告訴你,你很幸運,你也很吃香,如果沒有使用經驗,那麼需要面試前突擊一波了,這個還是比較容易複習的。

    5、需求功能分析設計題,這個就要求比較高了,題目一般會出一個場景,然後,讓你根據這個場景,思考出一套解決方案,包括架構和資料庫資料結構設計,以及一整套邏輯方案。這個要求比較高,如果處理的好,是很大的加分項。

    6,智力題或者數學題。這個一般做單獨加分項出現的,主要考察一個人的智力能力,一般大學畢業應付過來應該都沒毛病。

  • 中秋節和大豐收的關聯?
  • 中外合作MBA與聯考MBA的區別?