蚂蚁金服 java电话面_蚂蚁金服前端电话面试(一面)
1、 自我介紹
2、 介紹項(xiàng)目相關(guān):如何技術(shù)選型,遇到最大的問題,如何解決問題,哪個(gè)項(xiàng)目讓我學(xué)到最多,印象最深刻之類的。
3、 性能優(yōu)化有哪些原則措施,減少http請求為什么能提高性能?有沒具體實(shí)踐過?
4、 Node相關(guān):說明require的過程等
5、 Webpack打包原理,如何實(shí)現(xiàn)等
6、 對流行的框架有什么了解?說一下對React的認(rèn)識
7、 Js數(shù)組都有哪些方法及其作用、用法、返回值?詳細(xì)說了一下splice()
8、 Js數(shù)組去重有哪些辦法?
9、 說明冒泡排序、插入排序?qū)崿F(xiàn)的思想、步驟、每趟的結(jié)果等
10、 什么是二分查找
11.、HTTP協(xié)議相關(guān):請求頭、響應(yīng)頭、狀態(tài)碼(5大類)、報(bào)文格式,一次http完整的過程,詳細(xì)說一下Accept - Encoding的作用,和性能有關(guān)系?http有哪些請求方式?Get和post的區(qū)別?
12、 Ajax相關(guān):如何實(shí)現(xiàn),用jQuery實(shí)現(xiàn)一個(gè)ajax,有沒有看過jQuery內(nèi)部是如何實(shí)現(xiàn)的?
13、 什么是Cookie和Session?他們的區(qū)別?Js實(shí)現(xiàn)cookie和session兩者有聯(lián)系嗎?是什么?
14、 如何垂直居中布局(只回答了3種)
15、 浮動引起的問題?什么時(shí)候要清除浮動?如何清除浮動(只答出了3種)?
16、 postion和z-index的關(guān)系?
17、 DOM操作:獲取、增、刪、查、改等操作
18、 JS交換兩個(gè)節(jié)點(diǎn)如何實(shí)現(xiàn)?
19、正則表達(dá)式,匹配一個(gè)電話號碼等
20、 margin重疊問題
答:外邊距重疊就是margin-collapse。
在CSS當(dāng)中,相鄰的兩個(gè)盒子(可能是兄弟關(guān)系也可能是祖先關(guān)系)的外邊距可以結(jié)合成一個(gè)單獨(dú)的外邊距。這種合并外邊距的方式被稱為折疊,并且因而所結(jié)合成的外邊距稱為折疊外邊距。
折疊結(jié)果遵循下列計(jì)算規(guī)則:
兩個(gè)相鄰的外邊距都是正數(shù)時(shí),折疊結(jié)果是它們兩者之間較大的值。
兩個(gè)相鄰的外邊距都是負(fù)數(shù)時(shí),折疊結(jié)果是兩者絕對值的較大值。
兩個(gè)外邊距一正一負(fù)時(shí),折疊結(jié)果是兩者的相加的和。
21、 說明一下盒模型
22、 如何設(shè)置一個(gè)元素不可見( 我說了3種方法,但是面試官說是4種╮(╯▽╰)╭ )
23、 說一下Vue的生命周期、特點(diǎn),項(xiàng)目中為什么會選用vue而不用其他
24、 說明BFC及其使用
25、 有什么想問的
暫時(shí)想到問題就這么多了。。。總的來說js、node、前端框架、計(jì)算機(jī)網(wǎng)絡(luò)知識、基本的數(shù)據(jù)結(jié)構(gòu)都有問了,而且要求要深入了解。。。
總結(jié)
以上是生活随笔為你收集整理的蚂蚁金服 java电话面_蚂蚁金服前端电话面试(一面)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 贪吃蛇计时器怎么编写java_java编
- 下一篇: java 非模态_Qt 之 模态、非模态