- 計(jì)算機(jī)操作系統(tǒng)
內(nèi)存管理咱旱、多線程叶骨、解決死鎖宝冕,通信,銀行家算法邓萨,生產(chǎn)者消費(fèi)者 - 計(jì)算機(jī)網(wǎng)絡(luò)
HTTP(get post 狀態(tài)碼)、UTP與TCP(以及應(yīng)用場景)菊卷、瀏覽器輸入一個(gè)網(wǎng)址的一套流程 - 算法
常見數(shù)據(jù)結(jié)構(gòu)缔恳,鏈表,樹洁闰,隊(duì)列歉甚,堆,棧
排序算法扑眉,冒泡纸泄、快排 - 哈希思想
再提一下iOS 基礎(chǔ)赖钞,以下是我總結(jié)的,也是我面試中基本上都會有問到的
RunLoop 原理及應(yīng)用場景
Runtime 原理及應(yīng)用場景
類別的實(shí)現(xiàn)原理及應(yīng)用場景
內(nèi)存管理底層實(shí)現(xiàn)
循環(huán)引用的原理處理
響應(yīng)鏈
iOS如何保持界面流暢
iOS多線程
GCD聘裁、NSOperation雪营、NSTread、同步異步衡便、串行并行隊(duì)列
Java基礎(chǔ)
Java語言的關(guān)鍵點(diǎn)
掌握靜態(tài)方法和屬性
重視接口
學(xué)好集合框架
例外捕捉
多線程需要理解機(jī)理(多線程原理和多線程安全)
了解網(wǎng)絡(luò)編程
不需要精通献起,掌握以下知識點(diǎn),面試基本沒有問題镣陕。
這里沒有列舉大數(shù)據(jù)方面的知識點(diǎn)
若是有高并發(fā)谴餐,大數(shù)據(jù),程序部署呆抑、項(xiàng)目架構(gòu)的工作經(jīng)驗(yàn)岂嗓,如虎添翼
Java基礎(chǔ)編程
Java基礎(chǔ)(Java語法、面向?qū)ο笕蛋⒊R夾PI厌殉、集合框架)
JavaAPI(JavaIO、多線程妹萨、網(wǎng)絡(luò)編程年枕、反射注解)
數(shù)據(jù)庫開發(fā)編程
SQL基礎(chǔ)(SQL基礎(chǔ)、增刪改查乎完、多表查詢熏兄、嵌套查詢、SQL優(yōu)化)
JDBC編程(JDBC原理树姨、JDBC連接庫摩桶、JDBC API)
JDBC高級(數(shù)據(jù)庫連接池、存儲過程帽揪、觸發(fā)器硝清、ORM思想)
DHTML編程
HTML語言(HTML標(biāo)簽、表單標(biāo)簽转晰、Div&Css)
JavaScript(Js語法芦拿、Js對象)
DOM編程(DOM原理、DOM元素查邢、DOM編程)
JavaWeb編程
Servlet開發(fā)(XML&Tomcat蔗崎、HTTP協(xié)議、Servlet API扰藕、Filter缓苛、Listener)
JSP開發(fā)(JSP語法和標(biāo)簽、自定義標(biāo)簽邓深、EL&JSTL未桥、MVC設(shè)計(jì)模式)
AJAX開發(fā)(AJAX原理笔刹、請求響應(yīng)處理、AJAX開發(fā)庫冬耿、JQuery&DWR)
JavaEE企業(yè)開發(fā)編程
Hibernate(檢索映射技術(shù)舌菜、多表查詢、緩存技術(shù)淆党、性能優(yōu)化)
Mybatis(映射技術(shù)酷师、多表查詢、緩存技術(shù)染乌、性能優(yōu)化)
Struts2(體系架構(gòu)山孔、各個(gè)組件、標(biāo)簽庫荷憋、擴(kuò)展)
SpringMVC(架構(gòu)台颠、原理、注解勒庄、SSM集成)
Spring(IOC&AOP串前、DataSource、事務(wù)实蔽、SSH集成)
Spring Boot
Spring Cloud
Docker
常用的框架
Log4j荡碾、Ant、LoadRunner局装、XFire坛吁、Lucene、Memcache铐尚、SVN拨脉、Maven、JMail等等
面試不需要秘籍宣增,不過面試作為一種“談判”玫膀,需要技巧和應(yīng)對策略。面試之前的心理準(zhǔn)備爹脾,和基礎(chǔ)準(zhǔn)備帖旨,材料準(zhǔn)備,都是必備的灵妨,如果只對某個(gè)行業(yè)和領(lǐng)域進(jìn)行面試碉就,久了也不需要準(zhǔn)備太多,隨機(jī)應(yīng)對就是了闷串,因?yàn)槊恳淮蚊嬖嚩伎赡茉庥霾煌臓顩r,所以面試做準(zhǔn)備并不是萬能的筋量,面試沒有什么通用的法則烹吵,最大的法則就是自己夠硬碉熄,夠行,提高自身的無可替代性肋拔,提高自身的人力競爭力锈津,在專業(yè)水平和綜合能力上優(yōu)越于其他選手,特別的背景和豐富的經(jīng)歷絕對是加分的項(xiàng)目凉蜂,談判的方法和方式琼梆,對問題的切入和對問題的應(yīng)對這需要靠平時(shí)的素質(zhì)來決定的。以我多年對面試的經(jīng)歷總結(jié)窿吩,想要成功面試茎杂,就要多提升自己的能力和背景,除了在知名公司的鍍金纫雁,和項(xiàng)目經(jīng)驗(yàn)煌往,和操盤能力上提升,還有實(shí)質(zhì)的專業(yè)水平和理論水平轧邪,對于互聯(lián)網(wǎng)行業(yè)來說刽脖,技術(shù)能力和理論能力,項(xiàng)目解決能力忌愚,項(xiàng)目經(jīng)驗(yàn)曲管,團(tuán)隊(duì)經(jīng)驗(yàn),教育背景硕糊,從業(yè)背景院水,這些都是對面試分?jǐn)?shù)有關(guān)的地方。記住一句話癌幕,要想別人覺得你行衙耕,首先自己要夠硬!