2023年阿里巴巴實習生筆試題

2022-03-25 06:07:50 字數 1177 閱讀 8634

前幾天參加了阿里的筆試題,題目雖然很簡單,但是現在回想下發現出了不少問題,還是基礎不牢固啊。把這些題目寫出來也算是對自己的一種提公升吧。

1.html題

**: 

國家名稱

網域名稱排名

中國**

www.taobao.com

1 美國

epay

www.epay.com

2 amazon

www.epay.com

3

www.a.com

2.css選擇器的縮寫,具體**記不清楚了,就是涉及background、font、#000000之類、後代選擇器的縮寫

3.先是語義化乙個登入介面,然後是實現css部分(圓角半透明)。當時是想不起來如何實現半透明,找了找資料,發現是通過rgba(r,g,b,a)中的a來實現開透明的,還是基礎知識掌握的不牢固啊。下面是自己寫的**,顏色背景什麼的沒有細緻調整,樣子大致是這樣。

4.查詢頁面中所有類為test的節點,當時是對document.body.childnodes進行遍歷,沒有想到子節點還有可能擁有子節點,此題就此倒下,貼出乙個可行的吧:     

function getbyclass(test){ 

var lists = document.getelementsbytagname('*');

var result = ;

var reg = new regexp('\\b'+test+'\\b');

for(var i=0,len=lists.length;i5.刪除陣列中的重複節點

if(! array.prototype.unique){

array.prototype.unique = function(){

var arr = this, temp = , result = ;

for(var i=0,len=arr.length;i6.談談對前端工程師的認識?這種題目就看自己發揮了。

阿里巴巴暑期實習生筆試題

1.kmp演算法 長度為n的主串t中匹配長度為m的子串p n m 匹配成功 存在p的每個字元依次和t中的乙個連續字串行相等 輸出主串中匹配串起始位置,匹配失敗輸出 1 思路 首先用o m 的時間對子串進行預處理,可通過子串本身的特性判斷出需要右移幾位才是可能匹配的 然後用o n 的時間去完成匹配 時...

阿里巴巴2017實習生筆試題 一

ps 檢視答案請移步bat直通車 總計24道題目,鑑於csdn的markdown格式總出錯,這裡顯示有問題,建議直接移步bat直通車直接檢視 選擇題 1.關於c 的inline關鍵字,以下說法正確的是 a.使用inline關鍵字的函式會被編譯器在呼叫處展開 b.標頭檔案中可以包含inline函式的宣...

2011阿里巴巴集團實習生招聘筆試題 C C

公共題 選擇題 每題5分 1.若一棵二叉樹具有10個度為2的結點,則該二叉樹的度為0的結點個數是 a 9 b 11 c 12 d 不確定 2.下列排序演算法中,其時間複雜度和記錄的初始排列無關的是 a 插入排序 預先排序,執行時間為o n b 堆排序 c 快速排序 最壞情形o n2 d 氣泡排序 最...