無憂保職場指南早報:程序員在投遞簡歷后,招聘單位會根據(jù)實際情況讓大家來面試。java技術(shù)面試官對程序員對錄用與否根據(jù)什么?程序員面對面試官提出的問題用應該如何回答。
以下是一位資深java技術(shù)hr在招聘時候經(jīng)常問的問題,以及分析。希望對在面試中的程序員有些幫助。
一、前臺后臺都做嗎?這一般是面試官的第一個問題,超過90%的人會回答:"都做,后臺多一點,前臺少一點"。
這不是面試官想要的答案,眾所周知程序員都要多少涉及一下前臺,后臺更不用說了。
比較好的回答:前臺js寫的比較熟練,html的框架模板也能搭建的非常整齊美觀,只是特效能力比較差。
態(tài)度誠懇,又體現(xiàn)程序員的競爭力和能力。
二、事務,什么是事務?為何用事務?大部分面試者,就會舉各種各樣的例子來說明這個問題,其實他們都理解。
但這不是面試官想要的答案,面試官期望的答案只有一句:“保證數(shù)據(jù)的一致性和完整性”,可惜只有5%左右的人答出來了。
這個問題可以大概了解出面試者的分析能力,以及語言總結(jié)能力,還有他們對這個玩意的理解程度。
答不出減分,舉例子不加分。
三、面向切面,原理是什么?這個問題只要考察應聘者的實際技能掌握情況。然而有些程序員卻只是一味的舉例子。其實只是來掩蓋他們懂一點實現(xiàn)邏輯,但是不知道源碼怎么實現(xiàn)的。
但還真是有學霸能把代理的原理講出來,非常好。
答不出減分,舉例子不加分,講出原理雙倍分。
四、兩個項目之間如何通信?很基礎的問題,答上來就有分,說明你接觸或者了解過網(wǎng)絡。
五、在上個問題基礎之上問,碰到亂碼怎么解決?utf-8和gbk可以直接轉(zhuǎn)換么?大部分應聘者到這里基本就開始胡扯了。有說聲明字符串編碼接收的,有說改項目編碼的,各種各樣五花八門。直接說明了他們完全沒有遇到過此類問題,也并不了解編碼。
答不出不減分,胡扯減分,答對雙倍分。
六、簡述一項技術(shù)或設計模式的原理答不出減分,答出加分。
可以談談final,finally,finalize的區(qū)別。
final?修飾符(關(guān)鍵字)如果一個類被聲明為final,意味著它不能再派生出新的子類,不能作為父類被繼承。因此一個類不能既被聲明為abstract的,又被聲明為final的。將變量或方法聲明為final,可以保證它們在使用中不被改變。被聲明為final的變量必須在聲明時給定初值,而在以后的引用中只能讀取,不可修改。被聲明為final的方法也同樣只能使用,不能重載finally?再異常處理時提供finally塊來執(zhí)行任何清除操作。如果拋出一個異常,那么相匹配的catch子句就會執(zhí)行,然后控制就會進入finally塊(如果有的話)。
買房,搖號,落戶,孩子入學都受社保影響,無憂保作為業(yè)界領(lǐng)先的個體社保自助繳納平臺推出全國社保代繳服務,保你社保不斷繳。 小編有話說:謝謝這么優(yōu)秀的你來看文章,有什么想對小編說的盡管來吧,大家的支持就是我們的動力,歡迎大家踴躍發(fā)表疑問,歡迎吐槽,社保生態(tài)圈群:248069515
標簽: 面試