前端布局 如何理解程序員行業(yè)的一句話 : 面試造火箭,工作擰螺絲?
如何理解程序員行業(yè)的一句話 : 面試造火箭,工作擰螺絲?在我加入這家公司之前,我看了招聘啟事,上面提到我應(yīng)該有SQL性能優(yōu)化經(jīng)驗(yàn),并且對(duì)大并發(fā)性有要求。碰巧我以前的工作有這樣的工作內(nèi)容,我對(duì)性能優(yōu)化和
如何理解程序員行業(yè)的一句話 : 面試造火箭,工作擰螺絲?
在我加入這家公司之前,我看了招聘啟事,上面提到我應(yīng)該有SQL性能優(yōu)化經(jīng)驗(yàn),并且對(duì)大并發(fā)性有要求。碰巧我以前的工作有這樣的工作內(nèi)容,我對(duì)性能優(yōu)化和并發(fā)非常感興趣,所以我申請(qǐng)了。
然后是與面試官的對(duì)抗,SQL運(yùn)行順序和優(yōu)化方案,悲觀鎖和樂觀鎖,redis和緩存過期策略和差異,請(qǐng)求分發(fā)軟件,消息隊(duì)列軟件我和面試官談了兩次,每次兩個(gè)小時(shí)??吹矫嬖嚬龠@么重視并發(fā)性和性能優(yōu)化,我覺得還有很多事情要做
公司記錄最多的數(shù)據(jù)表只有10萬(wàn)個(gè),不是常用的,而常用的數(shù)據(jù)表基本上只有不到1萬(wàn)個(gè)。就在最近,一個(gè)同事在做SQL的時(shí)候?qū)懥颂珡?fù)雜的語(yǔ)句,我就去幫忙了,后來就沒有這樣的事情了
以前我在一家公司的時(shí)候,技術(shù)部經(jīng)理半開玩笑半認(rèn)真地告訴我們:我們面試的時(shí)候,就是想找一些奇怪的話題,最好是那些從未使用過的。工作多年的人很容易受到這些事情的質(zhì)疑。當(dāng)他們覺得膚淺時(shí),可以降低價(jià)格
給Web前端開發(fā)程序員解答一波又一波的問題,下面是我這兩年的總結(jié)和收藏:1。JavaScript的數(shù)據(jù)類型是什么
基本數(shù)據(jù)類型:number,string,Boolean,undefined,null
復(fù)雜數(shù)據(jù)類型:object,array,function,regexp,date,error
2。如何理解函數(shù)的作用域和作用域鏈
3什么是閉包?你用過閉包嗎?
4. 位置.href以及位置.替換有什么區(qū)別
5。變量聲明提升的代碼調(diào)查。
6. JavaScript的事件模型是什么?標(biāo)準(zhǔn)事件模型和IE事件模型有什么區(qū)別
7。JavaScript有繼承性嗎?你怎么理解它的
2。JavaScript高級(jí)
1。如何對(duì)數(shù)組進(jìn)行重復(fù)數(shù)據(jù)消除
2。請(qǐng)寫一個(gè)只能包含數(shù)字和字母的6位正則表達(dá)式
3。cookie、localstorage和sesstionstorage之間有什么區(qū)別?你可以用它你做了什么
4。瀏覽器的對(duì)應(yīng)策略是什么
5。當(dāng)你創(chuàng)建一個(gè)新對(duì)象時(shí),你做了什么。JS模塊化,CMD,AMD和commonjs有什么區(qū)別
7。JS
8的垃圾回收機(jī)制是什么。web安全、XSS攻擊和CSRF攻擊有什么區(qū)別?你在實(shí)際項(xiàng)目中使用過它們嗎。JS
3的優(yōu)化方法有哪些。HTTP
1狀態(tài)碼是什么
2。你知道HTTP的協(xié)商緩存和強(qiáng)緩存嗎
3。你用過302嗎?在什么情況下