一開(kāi)始宣講會(huì),然后筆試,筆試題量很大,3張卷子,1張JAVA+SQL,1張思維題,1張項(xiàng)目規(guī)劃題??傮w都不難,408刷一下,JAVA基礎(chǔ)的前幾章好好看看,寫(xiě)一點(diǎn)經(jīng)典的,最簡(jiǎn)單的一檔算法題就行了。HR很和善,來(lái)的人很多。筆試通過(guò)后,一對(duì)一面試,一場(chǎng)技術(shù)面,一場(chǎng)性格測(cè)試面試。也不難,別緊張,這家算很簡(jiǎn)單的。
面試官問(wèn)的面試題:音泰思計(jì)算機(jī)技術(shù)(成都)有限公司JAVA軟件工程師面試題
一共五個(gè)SQL兩個(gè)java,說(shuō)實(shí)話挺基礎(chǔ)的。
如何識(shí)別慢查詢?
考察點(diǎn):了解候選人是否知道使用數(shù)據(jù)庫(kù)的性能監(jiān)控工具(如MySQL的慢查詢?nèi)罩?、PostgreSQL的pgBadger等)來(lái)找出執(zhí)行時(shí)間較長(zhǎng)的查詢,并分析其原因。
解釋什么是索引(Index)以及如何正確使用它們?
考察點(diǎn):確認(rèn)候選人是否明白索引的基本概念,包括不同類(lèi)型的索引(如B樹(shù)、哈希等),以及如何通過(guò)添加合適的索引來(lái)提高查詢效率,同時(shí)避免過(guò)度索引帶來(lái)的負(fù)面影響。
你如何優(yōu)化一個(gè)涉及多個(gè)表連接(JOIN)的查詢?
考察點(diǎn):探討候選人對(duì)于表連接的理解,特別是如何選擇正確的連接類(lèi)型(INNER JOIN, LEFT JOIN等),以及如何基于查詢需求優(yōu)化連接順序和使用的字段。
在處理大數(shù)據(jù)集時(shí),你會(huì)采取哪些策略來(lái)優(yōu)化查詢性能?
考察點(diǎn):了解候選人是否有經(jīng)驗(yàn)采用分頁(yè)查詢、分區(qū)表、臨時(shí)表或其他技術(shù)手段來(lái)優(yōu)化針對(duì)大數(shù)據(jù)集的操作。
描述一下你如何利用EXPLAIN命令來(lái)分析和優(yōu)化查詢?
考察點(diǎn):驗(yàn)證候選人是否能夠使用數(shù)據(jù)庫(kù)提供的查詢計(jì)劃工具(如MySQL的EXPLAIN或SQL Server的SHOWPLAN_ALL)來(lái)檢查查詢執(zhí)行計(jì)劃,并據(jù)此做出相應(yīng)的優(yōu)化調(diào)整。
如何減少Java應(yīng)用程序的內(nèi)存使用?
討論點(diǎn):
對(duì)象池化:解釋對(duì)象重用的概念,例如數(shù)據(jù)庫(kù)連接池、線程池等。
避免創(chuàng)建不必要的對(duì)象:比如盡量使用基本類(lèi)型而不是包裝類(lèi)型,利用。
你如何優(yōu)化Java應(yīng)用程序的并發(fā)處理能力?
討論點(diǎn):
多線程設(shè)計(jì)模式的應(yīng)用:例如生產(chǎn)者-消費(fèi)者模式、讀寫(xiě)鎖、雙重檢查鎖定等。
正確使用同步機(jī)制:了解synchronized關(guān)鍵字、ReentrantLock類(lèi)等同步工具的使用方法及它們之間的差異,以及如何最小化鎖的粒度以提高并行度。
到公司,先是宣講會(huì),大致講了公司創(chuàng)始人,主營(yíng)業(yè)務(wù),招聘的崗位,職業(yè)發(fā)展。然后筆試:共3道大題,第一題為數(shù)據(jù)庫(kù),四個(gè)表的連表查詢,第二題為統(tǒng)計(jì)字符串B各個(gè)字符在字符串A中出現(xiàn)的次數(shù),第三題為用面向?qū)ο蟮乃枷胪瓿梢粋€(gè)ip過(guò)濾的小模塊,寫(xiě)思路也行
面試官問(wèn)的面試題:音泰思計(jì)算機(jī)技術(shù)(成都)有限公司java developer面試題
到公司,先是宣講會(huì),大致講了公司創(chuàng)始人,主營(yíng)業(yè)務(wù),招聘的崗位,職業(yè)發(fā)展。然后筆試:共3道大題,第一題為數(shù)據(jù)庫(kù),四個(gè)表的連表查詢,第二題為統(tǒng)計(jì)字符串B各個(gè)字符在字符串A中出現(xiàn)的次數(shù),第三題為用面向?qū)ο蟮乃枷胪瓿梢粋€(gè)ip過(guò)濾的小模塊,寫(xiě)思路也行
先是有招聘人員給你一套試卷,主要是sql語(yǔ)句的多表聯(lián)查,還有兩道算法題,其中一道要求交換一串字符的順序(用兩種方法),還有一道題是運(yùn)用面向?qū)ο蟮乃枷耄瑯?gòu)建ip訪問(wèn)個(gè)數(shù)限制的模型。
面試官問(wèn)的面試題:音泰思計(jì)算機(jī)技術(shù)(成都)有限公司java開(kāi)發(fā)崗面試題
首先是自我介紹,由于我的專(zhuān)業(yè)是信息管理與信息系統(tǒng),hr認(rèn)為我的專(zhuān)業(yè)偏文科一點(diǎn),但我舉出實(shí)例,主要都是我上學(xué)期間的課程來(lái)說(shuō)明,我也不輸計(jì)算機(jī)專(zhuān)業(yè)的學(xué)生,主要是要有自信。
(共3456條) 騰訊
(共2313條) 百度
(共1566條) 中軟國(guó)際
(共12條) 深圳康拓普信息技術(shù)有限公司
(共52條) 深圳聯(lián)友科技有限公司
(共42條) Gameloft
(共4條) 上海晶豐明源半導(dǎo)體有限公司
(共4條) 康眾汽配連鎖
(共4條) 山東杰瑞
(共5條) 三星重工業(yè)(榮成)
(共6條) 天津中汽研