其實我是一個程序員 |
|
|||
日歷
統計
導航常用鏈接留言簿隨筆檔案搜索最新評論
閱讀排行榜評論排行榜 |
面試注意點:
HP 的面試一般問的都比較深入且比較細,會就人選簡歷中的某一項目深入問及技術
其中最重要的是項目的介紹。下面是 JAVA 人選可能會被問及的問題:
HP 筆試題( JAVA 人選) 1. 使用 Struts, Hibernate,spring 等常用的架構實現登陸功能 2 .選擇題: javascript 數組 定義方式哪個正確 3. 樹的定義 ,eg :什么叫平衡二叉樹,用最好的程序來實現平衡二叉樹的增加節點和刪除節點 4 .樹的數據結構 5. 樹相關的算法結構 6.http: 具體過程,各種信息碼 7. 改錯: java 的同步 ,eg :下面的程序對否,不對,請修改 public void accountCompare(FromAccount fromaccount,ToAccount toAccount,double amount) throws Exception{ synchronized(fromAccount){ synchronized(toAccount){ if( 錢不夠 ){ throw new Exception(" 錢不夠 "); }else{ 從一個賬戶扣錢到另外一個賬戶 } } } } 8.pl/sql 語言:給兩個表結構查詢 , eg : student id char(20), name char(20), class_name char(20) course id char(20), name char(20) score student_id char(20), course_id char(20), score numberic 寫一個 sql 查出某班語文課的平均分,并用班級的名字排序 .
9. 多線程:寫一個關于生產和客戶之間的模式的程序題 ,eg :寫兩個類:一個類 (producer) 產生一個個 Item 填滿一個 queue , queue 只能裝 10 個 Item ,一個類 (consumer) 去消費 queue 里面的 item ,如果 queue 里面沒有 item 了則不能消費, 如果 queue 里面滿了則 producer 不能繼續產生 其實這個類就是 java 里面的 concurrent 多線程框架,他規定不能用他來實現
10. 寫一個 testcase 。 |
![]() |
|
Copyright © 吳峻申 | Powered by: 博客園 模板提供:滬江博客 |