我應聘的是前端工程師。筆試就考了四道前端題,個人覺得基礎倒是考到了,但是前端方面的知識沒有多大聯絡,四道題,有三道題都是寫函式,只有一道題貼近了css,自己做的也一般一般。。。
現在將四道題分享給大家,希望對大家的面試有幫助。
1.寫乙個函式padstare(string str1,min_lenthg,string str2),然後就是用英文解釋每個引數的意思,看了半天沒看懂,然後看了下他的示例,一下就明白了。
例:padstare(『5』,3,『0』)返回的是『005』;
padstare(『798』,5,『0』)返回的是『798』;
意思是這樣的,如果字串str1的長度沒有min_length大,就用str2來填充;
**:
2.寫乙個命令列字元的解析函式。
例:-name lily -age 25 -school "chengdu university" 返回的是[-name lily,-age 25, -school "chengdu university"]
3.第三題就是唯一的與css有關的題。
div1和div2是dom結構中的關係為兄弟節點的兩個div元素,分別畫出下列問題的效果圖:
a. .div1
.div2
b. .div1
.div2
c. .div1
.div2
4.設計函式indexof(a,b)判斷字串a中是否包含字串b,如果包含返回其位置,不包含返回-1;
比如呼叫indexof('hello','e')應該返回的是2,而實際上返回了-1,這是為什麼呢?本來我覺得這道題應該是沒問題的,但是我剛才試了一下,才發現還是有問題的,最後那個if...else...有點問題,因為i=0時,就會判斷了,ret[0]不等於str2,所以會返回-1;而實際上,不應該返回-1,因此這裡有問題。希望大家仔細看看**,幫我改正一下啊,謝謝了,o(∩_∩)o。
去哪兒網2023年春季校園招聘技術筆試題
1.請實現以下函式 int indexof int array,int target 給定乙個迴圈有序的陣列,請在這個陣列中找到指定元素,找到的話返回下標,沒有返回 1.該陣列的特點是它是乙個單調遞增的陣列向右迴圈移位形成的。舉例說明,原陣列是 4,8,13,20,23,34,41,52 經過向右迴...
2 5 去哪兒網app 前端元件化
乙個頁面由很多部分組成 比如輪播,定位等等。如果沒有元件化,則要把所有的 都寫在這個頁面的業務邏輯上,就會很多,導致維護困難。所以目的是低耦合?元件可以理解為頁面的乙個部分 區域,相當於頁面由許多元件組成,乙個button也可以看成元件。所以使用元件化進行大型專案開發,可以使 在後期維護性上得到極大...
2023年去哪兒網Qunar面試題
1 自我介紹 2 問筆試試題 3 筆試題中有乙個程式要求置亂演算法,我看你寫的加密演算法 我寫的是凱撒加密演算法,就是移位 你知道哪些加密演算法?4 了解多執行緒 多程序嗎5 知道網路攻擊嗎?說一下你知道的網路攻防 6 用過linux吧,說一下你知道的linux命令 7 了解awk嗎 8 有的面試官...