面試集 - 收藏集 - 掘金

Excuse me?這個前端面試在搞事!

金三銀四搞事季,前端這個近年的熱門領域,搞事氣氛特彆強烈,我朋友小偉最近就在瘋狂面試,遇到了許多有趣的面試官,有趣的面試題,我來幫這個搞事 boy 轉述一下。 以下是我一個朋友的故事,真的不是我。 ...

javascript array js 緩存演算法,數組去重、數組隨機抽取、字母串轉數字,數字轉字元串

前言 因為平時在寫代碼的過程中,有些演算法會經常重複寫,比如數組去重、數組抽取隨機值等!雖然這些不是很難的邏輯,但是每次剛開始遇到需求的時候,還是需要琢磨一些時間才能想出來,所以此文檔把這些常見演算法的思想記錄下...

JavaScript 面試中常見演算法問題詳解 - 某熊的全棧之路 - 知乎專欄

JavaScript 面試中常見演算法問題詳解 翻譯自 Interview Algorithm Questions in Javascript() {...} 從屬於筆者的 Web 前端入門與工程實踐。下文提到的很多問題從演算法角度並不一定要...

CSS清除浮動方法總結 - 掘金

總括:詳細總結了CSS中清楚浮動的幾種方法。 知乎專欄&&簡書專題:前端進擊者(知乎)&&前端進擊者(簡書) 什麼是CSS清除浮動? 在非IE瀏覽器(如Firefox)下,當容器的高度為auto,且容器的內容中有浮動(float為left或right)的元...

前端經典面試題: 從輸入 URL 到頁面載入發生了什麼?

最近在進行前端面試方面的一些準備,看了網上許多相關的文章,發現有一個問題始終繞不開: 在瀏覽器中輸入URL到整個頁面顯示在用戶面前時這個過程中到底發生了什麼。仔細思考這個問題,發現確實很深,這個過程涉及到的東西很多。這個問題的回答真的能夠很好的考驗一個web工...

我們來翻翻元素樣式的族譜-getComputedStyle - 掘金

大家應該非常熟悉jQuery的css()方法,那麼如何在不引用jQuery的情況下同樣實現這個功能呢?本文就介紹使用原生JS來獲取樣式的方法.作者:Icarus原文鏈接:我們來翻翻元素樣式的族譜-getComputedStyle getComputedStyl...

關於 lazyman 你還應該知道這幾件事

前言 前幾天在稀土上看到一篇面試的帖子,裡面微信有一道題是lazyman的實現,具體要做的事情就是 <span type="b...

微信 LazyMan 筆試題的深入解析和實現

一、題目介紹 以下是我copy自網上的面試題原文: 實現一個LazyMan,可以按照以下方式調用:LazyMan("Hank")輸出:Hi! This ...

征服 JavaScript 面試:什麼是閉包

「征服 JavaScript 面試」是我寫的一系列文章,來幫助面試者準備他們在面試 JavaScript 中、高級職位中將可能會遇到的一些問題。這些問題我自己在面試中也經常會問。 在我面試時問出的一系列問題里,閉包通常是我問的第一個或最後一個問題。坦白地說,...

徹底理解 JS 中 this 的指向

首先必須要說的是,this的指向在函數定義的時候是確定不了的,只有函數執行的時候才能確定this到底指向誰,實際上this的最終指向的是那個調用它的對象(這句話有些問題,後面會解釋為什麼會有問題,雖然網上大部分的文章都是這樣說的,雖然在很多情況下那樣去理解不會...

javascript 操作符知識點整理

前言 初學者會覺得操作符的知識很簡單,但是隨著學習的深入會發現很多語句都可以用操作符來簡化,所以深入理解操作符可以幫助你寫出高性能的代碼。這篇文章主要記錄不同操作符所遵循的規則。javascript的操作符有一元操作符、位操作符、布爾操作符、乘性操作符、加性操...

JavaScript 填坑史 - 掘金

前言 總括: 這是筆者平時積累的一些覺得比較有意思或是比較有難度的JavaScript題目理解和心得,會保持長期更新。 原文地址:Javascript填坑史 知乎專欄&amp;&amp;簡書專題:前端進擊者(知乎)&amp;&amp;前端進擊者(簡書) ...

http 502 和 504 的區別

首先看一下概念: 502:作為網關或者代理工作的伺服器嘗試執行請求時,從上游伺服器接收到無效的響應。 503:由於臨時的伺服器維護或者過載,伺服器當前無法處理請求。這個狀況是臨時的,並且將在一段時間以後恢復。如果能夠預計延遲時間,那麼響應中可...

阿里電面試題匯總 - 後端 - 掘金

年前意外的經歷了一次阿里的電話面試,話說還沒想換工作,但這位業餘HR(應該是技術負責人)都沒介紹工作崗位和要求,直接就約定某晚的電面時間,抱著好奇的態度被「虐」了一把。 總體感覺這位面試官問的問題非常深,基本都是系統或者原理級別的。不知道是不是代表了阿...

不定期更新 JavaScript 技巧

&nbsp;JavaScript技巧,偶爾更新。 計算數組的極值 function smallest(array){ return Math.min.apply...

微信面試題 - 獲取元素的最終 background-color

一、題目 用JS代碼求出頁面上一個元素的最終的background-color,不考慮IE瀏覽器,不考慮元素float情況。 二、題目解析 1.考察底層Java...

談談面試與面試題 - 前端 - 掘金

起因,某日電話面試之後滿心鬱悶的我發了兩條微博: 面試的時候問個css的position屬性能刷掉一半的人這是啥情況…… 其實這問題我本來打算的是可以順著一路扯到normal flow、containing block、bfc、margin ...

2015-2016 前端知識體系

一、框架與組件 bootstrap等UI框架設計與實現 伸縮布局:grid網格布局 基礎UI樣式:元素reset、按鈕、圖片、菜單、表單 ...

征服 JavaScript 面試系列:類繼承和原型繼承的區別

圖-電子吉他-Feliciano Guimar?es(CC BY 2.0) 「征服JavaScript面試」是我所寫的一個系列文章,旨在幫助那些應聘中、高級JavaScript開發職位的讀者們準備一些常見的面試問題。我自己在實際面試當中也經常會問到這...

由阮一峰老師的一條微博引發的 TDZ 思考

昨天(1月20號),阮老師在微博上發布了這樣一條微博: TDZ.jpeg 阮老師貼了一段代碼,報錯了,然後左思右想覺得這是V8的錯,這...

一個微信面試題引發的血案 --[譯] 什麼阻塞了 DOM?

譯者註:昨天一篇工作僅一年的前端工程師面試幾個大廠的文章 (1月前端面試記) 在掘金火爆起來。一方面大家覺得作者太厲害了,工作近一年,能力竟然這麼強(大叔我表示慚愧),另一方面幾個微信面試題引起很多討論。其中我比較感興趣的一個題目是關於JavaScript和C...

JavaScript 經典的難點與重點

LazyMan 實現LazyMan(什麼是LazyMan?請自行google) ...

javascript 常用積累 - 前端 - 掘金

一、JS動畫與動作不一致解決: if(!$( "#handle").is(":animated")){ //判斷元素是否處於動畫狀態 } 二、停止事件冒泡 event.stopPropagatio...

1月前端面試記 - 掘金

背景 我於16.12.18辭職,之前有過一年左右的前端工作經驗。從12月26號開始到1月9號先後面試了微信,百度,阿里巴巴uc,唯品會以及深圳騰訊等幾家公司,特此總結與各位共勉。 微信 由於我已經畢業工作過,所以去微信面試是走的社招。微信社招極其嚴格,共八輪面...


推薦閱讀:

TAG:面試 | JavaScript | 微信 |