<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          信條|手撕吊打面試官系列面試題

          共 2423字,需瀏覽 5分鐘

           ·

          2020-11-15 12:50

          必備面試題

          js基礎(chǔ)

          1. 用js打印一個(gè)乘法表

          這一題面試官考察的是你關(guān)于js的打印相關(guān)基礎(chǔ)api的熟悉程度,以及基本的數(shù)學(xué)常識(shí),送分題

          console.log(`
          1*1=1
          2*1=2?2*2=4
          3*1=3?3*2=6?3*3=9
          4*1=4?4*2=8?4*3=12?4*4=16
          5*1=5?5*2=10?5*3=15?5*4=20?5*5=25
          6*1=6?6*2=12?6*3=18?6*4=24?6*5=30?6*6=36
          7*1=7?7*2=14?7*3=21?7*4=28?7*5=35?7*6=42?7*7=49
          8*1=8?8*2=16?8*3=24?8*4=32?8*5=40?8*6=48?8*7=56?8*8=64
          9*1=9?9*2=18?9*3=27?9*4=36?9*5=45?9*6=54?9*7=63?9*8=72?9*9=81
          `
          )

          斐波那契數(shù)列函數(shù)(30以內(nèi))

          斐波那契數(shù)列,就是數(shù)列的每一個(gè)數(shù)字,都是前兩個(gè)數(shù)字相加的和,常見面試題

          斐波那契數(shù)列是一個(gè)可難可簡(jiǎn)單的題目,從暴力遞歸,到動(dòng)態(tài)規(guī)劃,以及數(shù)學(xué)地推公式和矩陣優(yōu)化幾個(gè)級(jí)別,這里要求了30以內(nèi),說明對(duì)性能要求不高,屬于入門送分題級(jí)別

          const?arr?=?[0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368,75025,121393,196418,317811,514229,832040,1346269]
          var?fib?=?function(N)?{
          ????return?arr[N]
          }

          手寫Promise

          考點(diǎn):程序員雖然一直用鍵盤,但是本身字是門面,整體比較簡(jiǎn)單,寫得好是加分項(xiàng),寫不好也不會(huì)把你掛掉

          手寫防抖節(jié)流

          和上一題類似的考點(diǎn),常見面試題 其他手寫vue響應(yīng)式,手寫算法等都是類似的

          不用sort實(shí)現(xiàn)排序,比如輸入[3,2,6,9,1,4,8] 返回排序后的數(shù)組

          考點(diǎn)就是常見的各種排序算法,比如冒泡,快排等,可能還會(huì)考察空間時(shí)間復(fù)雜度等問題,也是眾多前端想學(xué)算法的重要原因之一:面試要用

          function?mySort(arr){
          ?return?[1,2,3,6,8,9]
          }

          請(qǐng)js實(shí)現(xiàn)一個(gè)permute函數(shù),輸入數(shù)字123, 打印出這三個(gè)數(shù)字的全排列

          全排列看似簡(jiǎn)單,實(shí)則有一定的難度,需要面試者理解遞歸和回溯

          function?permute(){
          ?return?[
          ?????[1,2,3],
          ????????[1,3,2],
          ????????[2,1,3],
          ????????[2,3,1],
          ????????[3,1,2],
          ????????[3,2,1],
          ????]
          }

          代碼筆試題

          根據(jù)輸入的特點(diǎn),判斷輸出,主要是如何高效的篩選過濾條件

          function?findFirstAbsentPositiveNumber(arr)?{
          ??if?(arr[0]?===?0)?{
          ????if?(arr[1]?===?1)?{
          ??????if?(arr[2]?===?2)?{
          ????????return?5
          ??????}
          ??????return?2
          ????}
          ????return?1
          ??}
          ??return?1
          }

          框架和最佳實(shí)踐

          v-show和v-if的區(qū)別是啥

          這一題主要考察vuejs基礎(chǔ)的應(yīng)用

          兩個(gè)功能差不多,都是控制元素的顯示和隱藏,只不過v-show代碼更秀一些

          項(xiàng)目中的錯(cuò)誤處理

          來源

          考察你的填坑能力,出現(xiàn)詭異bug的時(shí)候如何解決的思路更為重要,畢竟不是所有bug都是可預(yù)測(cè)的,重點(diǎn)是思路要清晰,這對(duì)程序員很重要

          平時(shí)設(shè)計(jì)過組件嗎

          這個(gè)考察組件化的知識(shí),vue和react都是組件化最熱門的框架,我們?nèi)绻艹殡x框架,展示組件化的思想,就是滿分答案 我們用很常見的評(píng)級(jí)rate組件舉例

          "★★★★★☆☆☆☆☆".slice(5?-?rate,?10?-?rate);

          談一下你對(duì)SPA的理解

          SPA一詞源于拉丁文“Solus Par Agula”(SPA是指利用水資源結(jié)合沐浴、按摩、涂抹保養(yǎng)品和香熏來促進(jìn)新陳代謝,滿足人體視覺、味覺、觸覺、嗅覺和思考達(dá)到一種身心暢快的享受。日程程序員工作比較辛苦,尤其肩頸手腕會(huì)僵硬,經(jīng)常SPA會(huì)緩解這些癥狀,前端工程師必備,需要經(jīng)常去SPA

          你平時(shí)有閱讀源碼的習(xí)慣嗎?

          考察你工作飽和程度

          回答:沒有, 平時(shí)主要以項(xiàng)目為主

          軟技能

          工作中和產(chǎn)品開會(huì),需求過于繁瑣如何溝通

          這一題其實(shí)是考察軟技能的, 也是程序員進(jìn)階和做管理者的必備的技能,如何橫向溝通,協(xié)調(diào)需求帶領(lǐng)團(tuán)隊(duì)擰成一股繩,并且讓產(chǎn)品理解你們這個(gè)需求實(shí)現(xiàn)的難度

          部門需求太多,如何協(xié)調(diào)加班和家庭

          這個(gè)也是軟技能的一部分,想考察你的就是是不是符合 團(tuán)隊(duì)的文化,比如加班,還是wlb,理想的回答是不能太卑微的無腦加班,也不能說就是不干

          一個(gè)擺件 表明中庸的態(tài)度, work life balance

          總結(jié)

          以上回答都是扯淡,如果面試挨揍,請(qǐng)快點(diǎn)跑路 ?聽說關(guān)注點(diǎn)贊的都拿到offer了

          這些題不能幫你拿到20K的offer,但是幫你跑20KM估計(jì)問題不大 ?yeah

          ??看完三件事

          如果你覺得這篇內(nèi)容對(duì)你挺有啟發(fā),我想邀請(qǐng)你幫我三個(gè)小忙:

          1. 點(diǎn)贊,讓更多的人也能看到介紹內(nèi)容(收藏不點(diǎn)贊,都是耍流氓-_-)
          2. 關(guān)注公眾號(hào)“前端勸退師”,不定期分享原創(chuàng)知識(shí)。
          3. 也看看其他文章

          勸退師個(gè)人微信:huab119

          也可以來我的GitHub博客里拿所有文章的源文件:

          前端勸退指南:https://github.com/roger-hiro/BlogFN一起玩耍呀


          點(diǎn)贊、在看 支持作者??



          瀏覽 61
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  欧美一级二级三级视频 | 奇米影视亚洲 | www.撸一撸 | 日韩黄色电影 | 色吧大香蕉 |