其實我是一個程序員 |
|
|||
日歷
統(tǒng)計
導(dǎo)航常用鏈接留言簿隨筆檔案搜索最新評論
閱讀排行榜評論排行榜 |
面試注意點:
HP 的面試一般問的都比較深入且比較細(xì),會就人選簡歷中的某一項目深入問及技術(shù)
其中最重要的是項目的介紹。下面是 JAVA 人選可能會被問及的問題:
HP 筆試題( JAVA 人選) 1. 使用 Struts, Hibernate,spring 等常用的架構(gòu)實現(xiàn)登陸功能 2 .選擇題: javascript 數(shù)組 定義方式哪個正確 3. 樹的定義 ,eg :什么叫平衡二叉樹,用最好的程序來實現(xiàn)平衡二叉樹的增加節(jié)點和刪除節(jié)點 4 .樹的數(shù)據(jù)結(jié)構(gòu) 5. 樹相關(guān)的算法結(jié)構(gòu) 6.http: 具體過程,各種信息碼 7. 改錯: java 的同步 ,eg :下面的程序?qū)Ψ瘢粚Γ埿薷?/span> public void accountCompare(FromAccount fromaccount,ToAccount toAccount,double amount) throws Exception{ synchronized(fromAccount){ synchronized(toAccount){ if( 錢不夠 ){ throw new Exception(" 錢不夠 "); }else{ 從一個賬戶扣錢到另外一個賬戶 } } } } 8.pl/sql 語言:給兩個表結(jié)構(gòu)查詢 , 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. 多線程:寫一個關(guān)于生產(chǎn)和客戶之間的模式的程序題 ,eg :寫兩個類:一個類 (producer) 產(chǎn)生一個個 Item 填滿一個 queue , queue 只能裝 10 個 Item ,一個類 (consumer) 去消費(fèi) queue 里面的 item ,如果 queue 里面沒有 item 了則不能消費(fèi), 如果 queue 里面滿了則 producer 不能繼續(xù)產(chǎn)生 其實這個類就是 java 里面的 concurrent 多線程框架,他規(guī)定不能用他來實現(xiàn)
10. 寫一個 testcase 。 |
![]() |
|
Copyright © 吳峻申 | Powered by: 博客園 模板提供:滬江博客 |