聶永的博客

          記錄工作/學習的點點滴滴。

          開放的面試附加題兩枚~

          前言
          常規的面試流程效率不高,如何證明自己能力,往往比較實際的可操作方案比較靠譜些。
          經驗不足?沒關系。但需要證明你的積極的態度、快速的學習能力、以及可深入淺出的技術潛力。

          常規招聘流:
          http://jobs.zhaopin.com/205698416253889.htm

          開放題
          1. 使用netty分別做一個服務器端和客戶端程序,單純TCP長連接,ping-pong類型,或者簡單純文本echo也行,連接上來不斷開。netty所寫的服務器,在(主要是邏輯)升級的過程中,客戶端和服務器端程序不斷開,服務器的邏輯代碼升級完畢之后,要通知到客戶端,已經升級完畢
          2. 使用linux shell生成一個HTML頁面,最好具有MVC的思想,可自由設計HTML模板,內容顯示不限制。
          小結
          有意挑戰者,可以全力試一試。
          想以后轉職后端服務器開發,可發簡歷到 yongboy@gmail.com,:))。

          參考網址:
          http://www.aygfsteel.com/yongboy/archive/2014/07/10/415684.html

          posted on 2014-09-11 15:54 nieyong 閱讀(8841) 評論(3)  編輯  收藏

          評論

          # re: 開放的面試附加題兩枚~[未登錄] 2014-09-15 17:12

          大哥,我想做個微信批量登錄的軟件,可否指導。。。  回復  更多評論   

          # re: 開放的面試附加題兩枚~ 2014-09-15 18:28 山東-小丁

          開放題1 涉及到代碼熱部署,熱加載的問題,應該寫個業務 classload monitor, 監控class 的變化, 如果變化,重新load 業務模塊成功后通知client。
          開放題1 shell html 頁面渲染,關鍵是變量, 業務,html 三者分離清楚,做好錯誤兼容, 可以讓用戶命令行生成html, 例如: genhtml.sh --color=gree --freeMem=20 > test.html  回復  更多評論   

          # re: 開放的面試附加題兩枚~ 2014-10-03 22:31 melin

          第一題:
          參考superdiamond client server的代碼,基于netty 長連接,服務器端配置發生修改,實時推送到客戶端。(https://github.com/melin/super-diamond/blob/master/super-diamond-client/src/main/java/com/github/diamond/client/netty/Netty4Client.java
          熱加載可以簡單定制classloader,或者直接使用https://github.com/decebals/pf4j,比較省事。  回復  更多評論   


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          公告

          所有文章皆為原創,若轉載請標明出處,謝謝~

          新浪微博,歡迎關注:

          導航

          <2014年9月>
          31123456
          78910111213
          14151617181920
          21222324252627
          2829301234
          567891011

          統計

          常用鏈接

          留言簿(58)

          隨筆分類(130)

          隨筆檔案(151)

          個人收藏

          最新隨筆

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 池州市| 天长市| 北辰区| 五寨县| 龙井市| 饶阳县| 民权县| 林西县| 南丹县| 拉萨市| 特克斯县| 偃师市| 云龙县| 巴彦淖尔市| 九龙城区| 卢龙县| 汉沽区| 社会| 思南县| 耒阳市| 炉霍县| 东源县| 池州市| 忻州市| 韩城市| 罗田县| 五大连池市| 虎林市| 开阳县| 兴国县| 石阡县| 余姚市| 锦屏县| 巴彦县| 建水县| 理塘县| 交城县| 卢湾区| 鄢陵县| 蒙山县| 腾冲县|